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