Android ListView .....在点击ListView的Item时背景变 点击释放时背景变为无且跳转别的Activity._百度知道百度首页 |
百度知道 | 登录 | 注册
新闻网页贴吧知道MP3图片视频百科文库 帮助 | 设置
百度知道 > 电脑/网络 > 程序设计 > JAVA相关
Android ListView .....在点击ListView的Item时背景变 点击释放时背景变为无且跳转别的Activity.
2011-7-25 17:17 提问者:newnife | 悬赏分:40 | 浏览次数:626次
2011-7-25 18:17 最佳答案 lv.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
Action() == MotionEvent.ACTION_DOWN){
lv.setBackgroundColor(Color.BLUE);
android学习教程}
else Action() == MotionEvent.ACTION_UP){
lv.setBackgroundColor(Color.BLACK);
Intent intent =new Intent(Activity1.this,Activity2.class);
startActivity(intent);
}
return false;
}
});追问恩。那请问我想得到ListView的item的postion怎么办?还有我试了下lv加touch事件不得行啊,,touch时是整个的lv。。而不是lv的item.
回答这样就好了 不过得双击
lv.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
ChildAt(arg2) ;
arg1.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
switch (Action()) {
case MotionEvent.ACTION_DOWN:
v.setBackgroundColor(Color.BLUE);
break;
case MotionEvent.ACTION_UP:
v.setBackgroundColor(Color.YELLOW);
Intent intent =new Intent(Activity04.this,Activity03.class);
v.setBackgroundColor(Color.BLACK) ;
startActivity(intent);
}
return true;
}
});
}
});
赞同
2
向TA求助 回答者: _stefanie_ 来自团队 安卓开发联盟 | 三级采纳率:34%
擅长领域: JAVA相关 程序设计 烽火战国 跑跑卡丁车 娱乐休闲
参加的活动: 暂时没有参加的活动 提问者对于答案的评价:
问题早已解决。不过还是谢谢各位了
相关内容
2010-12-8 android的ListView中如何设置长按Item的时候该Item背景变
2011-3-8 android 用listview 做的一个主页面。如果实现 每行 都跳转 到一个新的a... 1
2011-4-22 android 中如何通过点击菜单下的子菜单跳转到listview,谢谢 3
2011-7-17 mars 老师android教 程,视频5,照着
做, 但是点击控件activity不跳转。...
2011-6-15 android 用gallery实现的tab,点击一个tab跳转到另一个activity 显示其...
更多相关问题>>
等待您来回答0回答五月天亚洲图哪里有新的?五月天亚洲图你懂得?2回答有广西省柳州市柳太路186号这个地址吗?这个地址有个雅富不锈钢制品厂吗0回答衡阳阳光房不锈钢,上瑞盖玻璃是哪个公司制作?中明139********回答想寻求在深圳龙华附近可以办户外婚礼的酒店,或者草坪婚礼的,大概价...2回答上网主页总是被工具栏起始页替代,怎么才能还原?我的上网主页是http:...0回答80求游戏王iduel帐号
游戏王iduel0回答5求五迷、、五月天粉丝加我吧、401140971、互动哦、、1回答佛山恒娥不锈钢制品厂的产品怎样的?质量过关吗?更多等待您来回答的问题>>其他回答
共3条
2011-7-25 17:31 zoey19900624 | 二级
public void onItemClick() {
} 追问onitemclick 怎么知道是ACTION_DOWN 还是ACTION_UP?
赞同
0
2011-7-25 21:01 songVyejia | 四级
Android ListView .....在点击ListView的Item时背景变 点击释放时背景变为无且跳转别的Activity.
w,w,w, 点wo188点info (把点换成小数点 . 输入网址就可以了)
在线出cheng ,, ren 电影和 cheng ,, ren小说都有,还有tou 拍的。。A
每天更新的,我看了好几年。6
天天向上,努力学习。 O 参考资料:
赞同
0
2011-8-1 10:29 zhangyao793 | 二级
这个问题其实挺简单的,首先要实现item变只需在ListView的布局中添加如下属性:
android:listSelector="#FFFFFF" //你想要什么颜,就填什么颜,
只要焦点没有移动到点击的位置,你松手之后Item的颜又会变成最初的颜
至于跳转到别的Activity只需要在程序中获得ListView控件的对象,在其 listView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
Intent intent=new Intent(Test01.this,Test02.class);
Test01.this.startActivity(intent);
});
这样就能进行跳转了 赞同
0
分享到:
推广链接 魔方舞台桁架做最好的背景架电话:130********
魔方演出器材主销背景架 玻璃舞台 折叠背景架 移动背景架 升降背景架 演出背景架 tr.. www.cubetruss 用户名:
密码码:
记住我的登录状态
登 录 忘记密码
注册百度账号,遨游知识海洋
魔方舞台桁架做最好的背景架..
魔方演出器材主销背景架 玻璃舞台 折叠背景架 移动背景架 升降背景架 演出背景架 tr..
www.cubetruss
来百度推广JAVA相关
©2011 Baidu 使用百度前必读 知道协议
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论