请参考这张图片https://www.dropbox.com/s/6zoj9lw10oc07xa/to_dropbox.png
what i am doing :
我正在创建一个 list_view ,在其中添加自定义适配器。
what i am using :
我正在使用, listView , customAdapter , menuitem 。
listView
:整个应用程序中的单个列表视图
customadapters
:3 个自定义适配器
menuitem
:1
How i am implementing :
我有从中正确获取东西的数据库,并且从该数据库中,我通过过滤 3 种类型的数据在我的列表视图中输入了这些值:默认情况下输入第一个适配器类型(在 onCreate 中)。
adapter = new Adapter_forCompletedReminder( array_today_title , this) ;
ls.setAdapter(adapter) ;
通过按 menuitem 在我的列表视图中输入第二个 adapter_type 。
adapter = new Adapter_forCompletedReminder( array_past_2_day_title , this) ;
ls.setAdapter(adapter) ;
通过按 menuitem 将第三个 adapter_type 输入到我的列表视图中。
adapter = new Adapter_forCompletedReminder( array_other_day_title , this) ;
ls.setAdapter(adapter) ;
what is my problem :
此代码添加在 onCreate() 方法中。
ls.setOnItemClickListener( new AdapterView.OnItemClickListener()
{
public void onItemClick(AdapterView<?> adapterView , View view , int position ,long arg3)
{
Log.i("Item clicked","tushar:itemclicked") ;
}
});
当我尝试实现 AdapterView.OnItemClickListener() 时,它不起作用......代码没有崩溃(日志 cat 中没有红线)。代码未在 llist_view_element 的单击中执行
谢谢,阅读我的问题。