怎样点击listview每项跳转传不同的值 android
在网页源码中抓取了包括连接和内容的,然后提取出内容和连接,内容就每条每条显示在listview上嘛,然后我弄了个string数组,试图把每个连接存进去,然后跳转的时候就这...
在网页源码中抓取了包括连接和内容的,然后提取出内容和连接,内容就每条每条显示在listview上嘛,然后我弄了个string数组,试图把每个连接存进去,然后跳转的时候就这样bundle.putString("address",str[arg2]);
可是最后无论我点那一项,跳过去都是同一个。。。
为毛呢。。。俺是新手菜鸟,java学的也不怎么好。。快来牛人助人为乐下呗 T T
final String[] addlist = new String[30];
String path = 。。。ListView list 。。。
try { 。。。。。。。
获取源码、 提取连接、内容
。。。。。。。。。。。。
addlist[i] = 连接;
}
。。。。。
显示
。。。。。。。。。。。
list.setOnItemClickListener(new OnItemClickListener(){
@Override
public void onItemClick(AdapterView<?> arg0,View arg1,int arg2,long arg3){
Intent intent = new Intent(MainActivity.this,NewsContent.class);
Bundle bundle = new Bundle();
bundle.putString("news_address",addlist[arg2]);
intent.putExtras(bundle);
startActivity(intent);
}
});
}catch (Exception e) {。。。。。。。。}
>_< 展开
可是最后无论我点那一项,跳过去都是同一个。。。
为毛呢。。。俺是新手菜鸟,java学的也不怎么好。。快来牛人助人为乐下呗 T T
final String[] addlist = new String[30];
String path = 。。。ListView list 。。。
try { 。。。。。。。
获取源码、 提取连接、内容
。。。。。。。。。。。。
addlist[i] = 连接;
}
。。。。。
显示
。。。。。。。。。。。
list.setOnItemClickListener(new OnItemClickListener(){
@Override
public void onItemClick(AdapterView<?> arg0,View arg1,int arg2,long arg3){
Intent intent = new Intent(MainActivity.this,NewsContent.class);
Bundle bundle = new Bundle();
bundle.putString("news_address",addlist[arg2]);
intent.putExtras(bundle);
startActivity(intent);
}
});
}catch (Exception e) {。。。。。。。。}
>_< 展开
3个回答
展开全部
1.先看下抓取过来的链接地址是否都是一样
2.再看下跳转的时候的参数是否都一样
JAVA用ECLIPSE调试下
2.再看下跳转的时候的参数是否都一样
JAVA用ECLIPSE调试下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
贴代码
追问
贴啦,不过有字数限制
追答
Intent intent = new Intent(MainActivity.this,NewsContent.class);
这不是明显当你点击随便一个,都会跳到NewsContent activity,只是传递的数据不同而已
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询