草庐IT

SetOnItemClickListener

全部标签

android - 我只想设置一次 setOnItemClickListener

我使用“包含”XML。我不想设置每个“Activity”setOnItemClickListener。我的“包含”XMLfood.xml我把他放在哪里每次我的Activity使用“脚”时,我都会在图像上设置“setOnItemClickListener”我只想设置一次setOnItemClickListener感谢帮助 最佳答案 如果具有适当ID的ImageView存在,则使您的所有Activity都继承自将设置监听器的基本Activity类:publicclassMyBaseActivityextendsActivity{publ

java - ListView setOnItemClickListener 未触发/调用

我知道这个问题在这里被问了好几次,我仔细检查了所有的答案并尝试在我的代码中实现它,但结果是失败了。这就是为什么我发布了一个新问题来运行我的代码。每当我想触发listView.setOnItemClickListener(this)时,问题都很简单。它没有被解雇。我尝试了stackoverflow中给出的每个建议,但无法解决问题。我使用的代码是visitor_list_fragment.xml文件visitor_list_item.xml文件我调用onItemClickListener的代码publicclassVisitorListFragmentextendsFragmentimpl

android - ListView 上的 setOnItemClickListener 未触发

我得到我的SD卡的文件列表,并在listView中显示它,就像在自定义适配器的帮助下一样:adapter=newArrayAdapter(this,R.layout.file_manager,R.id.checkedTextItem,fileList){@OverridepublicViewgetView(intposition,ViewconvertView,ViewGroupparent){//createsviewLayoutInflaterinflater=(LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERV

android - fragment 中 ListView 的 setOnItemClickListener

我在点击fragment中的ListView项目时遇到问题。我编写了代码,以便fragment指向所有内容的布局文件,并且布局的2个内部是ListView,它从strings.xml中的字符串数组中的项目中检索它们的条目。由于我编写代码的方式,在我的案例中,我找不到为每个ListView项目实现setOnItemClickListener的方法。主Activity.javapackagecom.example.test_app;importandroid.os.Bundle;importandroid.support.v4.app.FragmentActivity;importandr

java - Listview 上的 setOnItemClickListener 扩展 Activity

更新:我找到了解决方案删除v.setFocusable(true);v.setClickable(true);代码中只添加v.setEnabled(true);并在我的xml(ListView)中添加android:drawSelectorOnTop="true"android:focusable="true"当我点击它时没有任何反应,甚至ListView也没有聚焦。我已经尝试添加所有这些:v.setClickable(true);v.setEnabled(true);v.setFocusable(true);只有我添加以下代码才能起作用:但这并不能确定点击的是什么项目Howtohan

android - 从 setOnItemClickListener 中的 ListView 项获取字符串

我想知道如何从单击的ListView的项目中获取字符串。例如,我有一个这种格式的条目。#-约翰·史密斯john@gmail.com3451234532纽约我想找JohnSmith。我可以拿到那个位置的元素,但我不知道其余的。我的代码:packagecom.example.deneme;importandroid.app.Activity;importandroid.database.Cursor;importandroid.os.Bundle;importandroid.view.View;importandroid.widget.AdapterView;importandroid.w

android setOnItemClickListener 不能在一行上工作,但在另一行上可以,使用 2 行布局

我正在使用一个listView,其中一行的行有2种布局setOnItemClickListener但在另一行它不识别水龙头,publicvoidinitItemTable(){listViewItem=(ListView)getView().findViewById(R.id.listViewItem);listViewItem.setAdapter(newPhoneItemAdapter(newItemPhoneDataSource().getItems()));listViewItem.setOnItemClickListener(newOnItemClickListener(){

android - 如何取消 Android ListView 项目在 ListView 的 setOnItemClickListener 中被激活/突出显示?

在我的一个Activity中,我有多个ListView控件。说list1、list2和list3。单击List1项目时,我从网络服务加载List2和List3的数据。并且被点击的项目的背景被突出显示。我通过以下选择器实现了这一点。如您所见,我指定了android:state_activated="true"来更改点击/点击项目的BG。这很好用。实际上,如果正在加载其他项目的数据,我想阻止被点击的项目被选择/突出显示......就像list1.setOnItemClickListener(newOnItemClickListener(){publicvoidonItemClick(Ada

android - 对 ListView 中的项目使用 setOnItemClickListener

我有一个应用程序可以将音频保存在SD卡上。我创建了一个ListView,它从SD卡中检索文件名。我正在尝试设置一个监听器,以便在单击文件名时可以启动另一个播放该文件的Intent。当我尝试设置监听器并传入新的OnItemClickListener()时,eclipse是红色的下划线。我知道我必须实现onItemclick(),这是我认为应该去的地方。代码:packagecom.tecmark;importjava.io.File;importjava.util.ArrayList;importandroid.app.Activity;importandroid.os.Bundle;im

android - ListView setOnItemClickListener 和 setOnItemSelectedListener 来存储 Selected Item Index

我在这个网站上读到,如果我们想知道SelectedItem(.getSelectedItemPosition())的索引,则有必要自定义ListView的setOnItemSelectedListener和setOnItemClickListener。这就是我所做的,但它不存储SekectedItem的位置,而是我总是-1...我想做的只是为用户提供一种通过选择和项目并单击按钮从列表中删除项目的方法。请看下面的代码:listViewPeople.setOnItemClickListener(newListView.OnItemClickListener(){@Overridepubli