【发布时间】:2011-04-24 14:23:10
【问题描述】:
当用户在 Facebook 搜索和 Google 搜索小部件中触摸 EditText 时,我如何启动新活动?
设置setOnClickListener 仅在第一次单击后有效。第一次单击时,EditText 会突出显示,并弹出键盘。在第二次单击时,它会打开新活动。
我不想要这个,而是我想在第一次点击时打开活动。我该怎么做?
【问题讨论】:
-
您单击的框是否必须是编辑文本?它可能只是一个看起来像编辑文本的图像,因为无论如何都不会有人输入它。
-
Google 搜索应用小部件没有
EditText。应用小部件中不能有EditText。正如@chustar 建议的那样,如果不让用户编辑文本,拥有EditText是荒谬的。
标签: android android-activity android-edittext