忆豆香,流行服饰图片,最言情小说网
android开发之捕获listview中每个item点击事件(代码实例)
package com.wps.android; import java.util.arraylist; import android.app.activity; import android.content.intent; import android.os.bundle; import android.view.view; import android.widget.adapterview; import android.widget.adapterview.onitemclicklistener; import android.widget.arrayadapter; import android.widget.listview; public class layouts extends activity { /** called when the activity is first created. */ private listview mylistview; private arraylist<string> list = new arraylist<string>(); @override public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.main); mylistview = (listview)findviewbyid(r.id.listview); list.add("linearlayout"); list.add("absolutelayout"); list.add("tablelayout"); list.add("relativelayout"); list.add("framelayout"); arrayadapter<string> myarrayadapter = new arrayadapter<string> (this,android.r.layout.simple_list_item_1,list); mylistview.setadapter(myarrayadapter); /*mylistview.setontouchlistener(new ontouchlistener(){ @override public boolean ontouch(view v, motionevent event) { // todo auto-generated method stub if(event.getaction() == motionevent.action_down) { mylistview.setbackgroundcolor(color.blue); } return false; } });*/ 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); } if(list.get(arg2).equals("relativelayout")) { intent intent = new intent("com.wps.android.relativelayout"); startactivity(intent); } if(list.get(arg2).equals("framelayout")) { intent intent = new intent("com.wps.android.framelayout"); startactivity(intent); } } }); } }
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Android apk 项目一键打包并上传到蒲公英的实现方法
Android 自定义LineLayout实现满屏任意拖动功能的示例代码
android 限制某个操作每天只能操作指定的次数(示例代码详解)
Android 集成 google 登录并获取性别等隐私信息的实现代码
网友评论