我可以设置一些消息,使其显示为TextView或Button的“工具提示”吗?我可以为android中的视图设置“tooltip”吗?
7
A
回答
15
在触摸屏中没有“悬停”的概念,但是您可以为您的视图设置LongClickListener,并在长按后显示Toast。事情是这样的:
Toast viewToast = Toast.makeText(this, "My View Tooltip", Toast.LENGTH_SHORT);
View myView = (View)findViewById(R.id.my_view);
myView.setOnLongClickListener(new OnLongClickListener() {
@Override
public void onLongClick(View v) {
viewToast.show();
}
});
编辑:看了您的评论后,你应该只使用hint
属性在你的EditText XML布局:
<EditText
android:hint="My tip here" />
+2
“悬停在触摸屏”现在可以在2013年:) – 2013-04-17 19:41:20
2
- 首先设定一个TextView与提示并将其设置为无形。
- 创建与奥飞动漫动画XML,指定你想多久显示(末尾设置动画零阿尔法,使之保持不可见),并把它放在水库 - >动画文件夹
- 内部需要工具提示
- 设置文本视图可见
- 钩动画(如 R.anim.tooltip)这个文本视图
- 使用布尔标志并允许用户关闭菜单中的工具提示。
我会留下具体的代码给你。你可以在stackoverflow中轻松找到它们。
相关问题
- 1. 我可以在Chrome中为“视图源”设置主题吗?
- 2. 我可以为每个视图设置不同的tintColor吗?
- 3. 可以在android中手动设置datepicker的日历视图吗?
- 4. Objective C:我可以设置子视图为firstResponder吗?
- 5. 我可以为YouTube视频设置替代预告图片吗
- 6. 我们可以在android中设置网页视图的高度和宽度吗
- 7. 我可以在带有子视图的NSView上设置layer.transform吗?
- 8. 我可以在Xamarin.Forms中为Android 4.4的汉堡包图标设置填充吗?
- 9. 我可以将GLSurface视图(动画)设置为我的背景。
- 10. 我可以为主键设置ignore_dup_key吗?
- 11. 我可以为serverAlias设置AccessFileName吗?
- 12. Android:可以将相同的位图设置为两个ImageViews吗?
- 13. 我可以动态设置ID和视图名称吗?
- 14. 我们可以在android视频视图中增加音量吗?
- 15. 我可以将图像设置为UINavigationBar的标题吗?
- 16. 为Android视图设置OnClick()
- 17. 我可以为android任务切换器设置不同的图标吗?
- 18. FLEX:我可以设置标签的可视性吗?
- 19. 我可以在Android的GridManagerLayout中设置动态列宽度吗?
- 20. 我可以给视图中的列设置插入的默认值吗?
- 21. 添加子视图到UIView后,我可以为UIView设置框架吗?
- 22. 是否可以在Android中设置视图的透明度?
- 23. 我们可以删除/清除以前设置的标签到视图吗?
- 24. 我们可以设置背景图片为标签吗?
- 25. 我可以将文字背景设置为模糊图像吗?
- 26. AutoLayout:我们可以在StackView中的视图之间设置任何边距吗?
- 27. 如果在金字塔中配置了类的视图,可以使用为超类设置的视图吗?
- 28. Android:图库视图,我们可以命名图像吗?
- 29. 我可以设置UIWebBrowserView的宽度吗?
- 30. 我可以设置Textview的属性吗?
工具提示通常通过鼠标悬停(悬停)显示工作。工具提示如何在没有持久鼠标指针的触摸屏设备上工作?另见CommonsWare的评论[这里](http://stackoverflow.com/questions/3350020)。 – 2010-12-13 20:53:49
不完全是一个工具提示,要更清楚......当我在EditText视图中设置tje光标时,我需要一条消息出现! – Adham 2010-12-13 20:56:23
好的。我们在这里谈论什么样的信息?模型图像可以帮助解释你所追求的内容。 – 2010-12-13 20:58:54