我在Android应用程序中的线性布局中有一些文本视图。在它们旁边,我想在表单[?]上放一个小问号,点击时会显示一个带有一些信息的弹出窗口。我可以用一个按钮做到这一点,但它会非常大。
有没有简单的方法呢?
答案 0 :(得分:1)
您可以将TextView
与文字?
一起使用。
wrap_content
onClick
事件以打开弹出窗口答案 1 :(得分:1)
您可以在新的TextView中设置问号,并通过onClickListener(View.OnClickListener l)
设置点击监听器。从那里你可以使用getId()
方法来确定被调用的问号。然后,您可以使用switch语句来拆分程序流,以及切换语句中的任何内容。
Android参考中的TextView: http://developer.android.com/reference/android/widget/TextView.html
答案 2 :(得分:1)
使用TextView
显示?并使用PopupWindow在textview上显示消息点击:
TextView t = (TextView)findViewById(R.id.TextView01);
t.setOnClickListener(this);
}
public void onClick(View arg0) {
// OPEN PopupWindow HERE
}
以及我们如何创建popupwindow,您可以看到本教程的帮助: