草庐IT

OnItemclick

全部标签

java - GridView OnItemClickListener 没有调用 onItemClick

我正在尝试为我的Gridview中的项目设置一个OnItemClickListener。由于某种原因,永远不会调用监听器中的onItemCLick方法。设置监听器和适配器:UsersAdapterusersAdapter=newUsersAdapter(venueUsers);gridView.setAdapter(usersAdapter);gridView.setOnItemClickListener(newOnItemClickListener(){publicvoidonItemClick(AdapterViewparent,Viewv,intposition,longid){

android - onItemClick 仅在文本上触发,而不是在 ListView 的整行上触发

在针对API11到18的Android应用程序中,我使用字符串数组动态填充了一个ListView,并为每一行添加了一个监听器。文本通常只占一行的大约50%。问题是,如果我单击实际文本,则会触发onItemClick操作,但如果我单击该行的空白部分,则不会。我的问题是:如何将监听器添加到每一行的整个区域/View?publicclassMainActivityextendsActionBarActivity{protectedvoidonCreate(BundlesavedInstanceState){...ArrayAdapteradapter=newArrayAdapter(this

android - ListView onItemClick 只获取第一项

我正在尝试获取所选项目的文本并将其显示在toast消息中。这是我写的代码:finalListViewlv=(ListView)findViewById(R.id.firstflightlist);lv.setOnItemClickListener(newOnItemClickListener(){@OverridepublicvoidonItemClick(AdapterViewarg0,Viewarg1,intarg2,longarg3){TextViewc=(TextView)arg0.findViewById(arg1.getId());Stringtext=c.getText(

android - 如何创建自定义抽屉导航,打开与抽屉 onitemclick 相邻的 ListView?

我已经创建了简单的抽屉导航,但是当我遇到像图像中那样的抽屉导航时,我被卡住了。我不知道如何实现这种功能。在此图像中,“城市”是抽屉导航的项目,当我单击城市时,它会打开紧邻它的列表。 最佳答案 这里是完整的代码,因为我不知道细节可能不能真正满足您的要求:首先我想演示一下:字符串.xml:NavigationDrawerHelloworld!Settings1231*11*21*31*41*51*61*71*81*92*12*22*32*42*52*62*72*82*93*13*23*33*43*53*63*73*83*9和MainAc

android - 如何在 onItemClick 监听器中获取列表项文本?

我创建了一个ListView并添加了一些项目,有人可以帮助我在项目点击监听器中获取项目文本吗?lv.setOnItemClickListener(newOnItemClickListener(){publicvoidonItemClick(AdapterViewparent,Viewview,intposition,longid){Objecto=parent.getItemAtPosition(position);Stringkeyword=o.toString();Log.v("value","resultis"+keyword);}});我试过上面的代码,但它不起作用......

java - 将 onItemClick 设置为自定义适配器 ListView

当我在尝试将我的listView项目的位置固定为过滤时所需的Intent时遇到问题,并获得信息我可以使用自定义适配器覆盖该问题,我已经做到了,但我不知道如何分配点击次数对于每个项目,请检查以下代码:publicclassIndexPageActivityextendsActivity{ListViewlistView;EditTexteditTextB;@OverrideprotectedvoidonCreate(BundlesavfedInstanceState){//TODOAuto-generatedmethodstubsuper.onCreate(savedInstanceSt

android - 按钮 onClick 和 ListView onItemClick

我有一个ListView并用包含按钮的View填充它。我将onClick监听器设置为改编的按钮,但是当我单击ListView的具体项目时-没有任何反应。因此,当我需要单击listViewItem时,我们可以说只有按钮onClickListener被调用。怎么办? 最佳答案 在xml文件中设置为您的按钮:android:focusable="false"这是因为您的Button获得了焦点。所以现在您可以对按钮使用onClick,对ListView中的每一行使用onItemClick,方法是告诉它Button不应该是可聚焦的。

android - listview OnItemClick 监听器在 fragment 中不起作用

我在fragment中使用了ListView,但我使用的列表onItemClick监听器不起作用。下面是我的代码以及如何完善解决方案。publicclassStoreProfileFragmentextendsFragment{ListViewlv;ArrayListlist=newArrayList();MyApplicationapp;MyListAdapteradtstore;ViewrootView;@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInsta

android - 如何在 onItemClick 处理程序中获取项目 ID

我有一个包含两列category_id和name的类别表。我创建了一个名为CategoryDataHelper的数据助手类。我有一个名为getCategoryCursor()的辅助类方法,它从类别表中获取id和名称并返回游标。使用该游标,我使用了SimpleCursorAdapter来显示类别列表。它工作正常。publicclassCategoriesextendsListActivity{@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);categoryDa

android - onItemClick 设置文本到 AutoCompleteTextView

我已将onTextChangedListener添加到我的自动完成TextView并使用异步任务填充它mAutoComplete.addTextChangedListener(newTextWatcher(){publicvoidbeforeTextChanged(CharSequences,intstart,intcount,intafter){}publicvoidonTextChanged(CharSequences,intstart,intbefore,intcount){//runanasynctasttogetautocompletes}@Overridepublicvoi