0

我的 android 应用程序中有一些线性布局的文本视图。在它们旁边,我想在表单 [?] 中放一个小问号,当点击它时会显示一个包含一些信息的弹出窗口。我可以用一个按钮来做到这一点,但它会非常大。

有什么简单的方法可以做到这一点吗?

4

3 回答 3

1

您可以将 aTextView与文本一起使用?

  • 将宽度设置为wrap_content
  • 处理onClick事件以打开弹出窗口
于 2012-06-23T15:29:08.447 回答
1

您可以在新的 TextView 中设置问号,并通过onClickListener(View.OnClickListener l). 从那里您可以使用该getId()方法来确定被调用的问号。然后,您可以使用 switch 语句来拆分您的程序流,并在 switch 语句中使用您想要的任何内容。

Android参考中的TextView:http: //developer.android.com/reference/android/widget/TextView.html

于 2012-06-23T15:30:31.200 回答
1

用来TextView显示 并使用PopupWindow在 textview click 上显示消息:

TextView t = (TextView)findViewById(R.id.TextView01);
    t.setOnClickListener(this);
}

public void onClick(View arg0) {
    // OPEN PopupWindow HERE
    }

以及我们如何创建弹出窗口,您可以查看本教程以获取帮助:

使用 PopupWindow 的示例

于 2012-06-23T15:38:32.563 回答