单击里面的每一个item的话
如果是自定义适配器,那就在自定义适配器的getview 方法里面根据控件的id设置监听器
如果不是自定义适配器,我就不知道你怎么加进去的,系统的吧,这我就不知道了
还有一种就是在xml里面加上onclick="dd"(dd为自定义名)
比如
<Button
android:id="@+id/button"
w.....
h....
onClick="dd"
/>
然后在activity里面写上
public void dd(View view){
这里面就写上你点击控件要实现的功能了
}
如果是android的话,listview是可以添加点击事件还有长按事件:mylistview.setOnItemClickListener(new OnItemClickListener(){
@Override
public void onItemClick(AdapterView<?>arg0, View arg1, int arg2,
long arg3) {
// TODO Auto-generated method stub
if(list.get(arg2).equals("LinearLayout"))
{
Intent intent = new Intent("com.wps.android.LINEARLAYOUT")
startActivity(intent)
}
if(list.get(arg2).equals("AbsoluteLayout"))
{
Intent intent = new Intent("com.wps.android.ABSOLUTELAYOUT")
startActivity(intent)
}
if(list.get(arg2).equals("TableLayout"))
{
Intent intent = new Intent("com.wps.android.TABLELAYOUT")
startActivity(intent)
}
}
})
首先要明确listview中的行点击事件,还是行内某列内某个对象的点击事件。可在listview事件中选择相应的事件,单击事件是统一执行的,则需要对点击的对象绑定唯一ID等 *** 作。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)