草庐IT

setItemChecked

全部标签

android - GridView.setItemChecked(位置, 值)

我想在左侧(主)侧使用带有GridView的Master-Detail-Flow。根据thedocumentation,GridView有一个方法setItemChecked(position,value)添加到API级别1。然而,Eclipse声明该方法需要API级别11。哪个是真的?如果我想在我的GridView中检查项目,我是否需要自己实现逻辑(通过背景更改等)? 最佳答案 根据我的经验,官方文档是错误的。AbsListView.setItemChecked(position,value)仅从HoneyComb(API11)开

android - setItemChecked(int 位置, bool 值)不起作用?

我有一个ListView,它被定制为显示一个图像和2个TextView。我只是想突出显示列表中的一项。首先,我使用了listview的setSelection方法,我最终发现它不是这种方式,因为它在触摸模式下不工作。因此,我进行了一些搜索,发现我需要使用setItemChecked方法。因此,我制作了状态列表颜色。我用它来设置自定义列表项的背景颜色。从ListActivity中,我调用setItemChecked(position,true)到我的ListView的特定索引。不幸的是,它似乎对我不起作用。有什么遗漏吗?有人中招了吗?注意**,我确实从网络中检索了ListView的数据。

android - ListView setItemChecked 不起作用

由于某些原因,setItemChecked不起作用。有人可以帮我修好ti吗?String[]str=getResources().getStringArray(R.array.brush_type);sizeArrayAdapter=newArrayAdapter(this.getContext(),R.layout.drawing_list_item,str);listType=SIZE_LIST;listView.setAdapter(sizeArrayAdapter);//PopulatethelistViewlistView.setItemChecked(4,true);这是列

android - 如何在 Android 中使用 RecyclerView 应用 setItemChecked(position,true)?

我正在开发MaterialDesign抽屉导航。我在其中创建了一个新类RecyclerItemClickListenerimplementsRecyclerView.OnItemTouchListener来处理用户对列表项的点击。我在MainActivity类的onCreate方法中以这种方式使用类:mRecyclerView.addOnItemTouchListener(newRecyclerItemClickListener(this,mRecyclerView,newRecyclerItemClickListener.OnItemClickListener(){@Override

android - ListView:setItemChecked 仅适用于标准 ArrayAdapter - 在使用自定义 ArrayAdapter 时不起作用?

这真的很奇怪。当我为ListView使用标准ArrayAdapter时,调用setItemChecked工作正常但是当使用定制的ArrayAdapter时它不会。原因是什么?这是一个错误吗?还是我错过了什么?publicclassTest_ActivityextendsActivity{/**Calledwhentheactivityisfirstcreated.*/privateListlist;privateListViewlView;publicvoidonCreate(Bundleicicle){super.onCreate(icicle);//CreateanarrayofS