145得票6回答
处理菜单项的点击事件 - Android

我想创建一个意图,在菜单项被点击后启动一个新的活动,但是我不确定如何做到这一点。我一直在阅读Android文档,但我的实现不正确...希望能给我指引一下方向。我在下面列出了我的代码,并注释了我的问题区域,我认为我调用了错误的方法。package com.jbsoft.SimpleFlashli...

8得票4回答
安卓中的ListView条目无法点击

在这个ListView中,我希望能够在项目被点击时执行一个操作,但是我不知道为什么它不能被点击。我已经在调试中检查过了,控制器没有进入itemclicklistener。 设计文件: <?xml version="1.0" encoding="utf-8"?> <Re...

10得票3回答
在RecyclerView中设置setHasStableIDs(true)

我是 Android 的新手,当我点击 RecyclerView 中的某个项目时,数据集被更改,但位置与 SQLite 中的 ID 不匹配,我很困惑。我知道我们可以使用“setHasStableId”来获取唯一的 ID,但是,我有些困惑:在哪里需要设置“setHasStableId(true)...

8得票3回答
可点击的 span 长按不触发直到松开点击

我需要一个可点击的span在我的应用程序中同时具有普通点击和长按的功能,我在这里(In Android - How can I register only long clicks using a ClickableSpan)发现可以扩展LinkMovementMethod类和Clickable...

17得票3回答
AutoCompleteTextView检测用户编辑列表中选择的条目

我有一个AutoCompleteTextView,用于从长列表中选择项目。用户只能选择预定的列表项,不能输入自己的内容。 我检查确保他们仅提交列表中的项目的方法是使用setOnItemClickListener触发布尔标志。问题是,在布尔标志设置为true之后,他们仍然可以编辑所选项目的文本...

14得票1回答
移除ListView底部点击监听器。

列表视图页脚RelativeLayout listFooterView = (RelativeLayout) inflater.inflate( R.layout.my_footer_layout, null); getListView().addFooterView(...

9得票1回答
当使用拖动排序列表视图(DSLV)时,setOnItemLongClickListener和setOnItemClickListener不会触发。

我正在使用Carl Bauer的drag-sort-listview(https://github.com/bauerca/drag-sort-listview)来实现一个拖动排序的列表视图。然而,我的要求不是需要在列表中添加一个拖拽句柄,而是允许用户使用列表项本身来拖动它。 我已经实现了这...

33得票3回答
Android复选框中的列表项单击无法正常工作

编辑(已解决) 答案在问题底部。 我有一个列表视图,并使用自定义适配器填充其中的一些行。 被填充的行包含一个复选框。我可以维护复选框的状态,但问题是,我的列表项不再可点击。 这是我的代码:public void onCreate(Bundle savedInstanceState) { ...

32得票6回答
在Android GridView中,OnItemClickListener未被触发

我有一个GridView,由适配器填充,适配器返回的每个LinearLayout都包含一个ImageButton和TextView。 在适配器中,我将onClick和onLongClick事件绑定到了ImageButton上。 我正在尝试将OnItemClickListener绑定到gri...

19得票7回答
自动完成文本视图的选定项显示为简单文本视图?

我正在使用一个自动完成的文本视图,它从数据库中显示一些名称。我想在一个文本视图中显示我从自动完成文本视图中选择的名称。以下是我的代码:ArrayList<String> s1 = new ArrayList<String>(); for (StudentI...