解决方案 »
- 往RelativeLayout动态加入ImageView的问题
- 保存当前使用的APN的xml是在哪初始化的?
- 一个关于sqlite主键ID 的问题
- 安卓webview 访问flex网页
- 关于在SDK加入jar包
- Contacts查询问题
- 求一个文件选择器的demo
- 两个TextView,我想水平各占屏幕的一半。如何改写布局?
- Android 为什么我的PullListView只能向下滑动,不能向上滑动加载更多???
- 防止访问url重定向时启动浏览器的shouldOverrideUrlLoading()方法无效?
- SearchView的OnQueryTextListener中两个方法的返回值有何用?
- 求高人指点 一个登陆事件网络状态的监听问题
你应该不会是在子线程里面直接启动其它Activity吧? 应该是要回到UI线程再启动其它activity吧? 然后定义一个intent,可以put各种类型的值啊,然后在要启动的activity的oncreate里,getintent() 然后获取对应的key,就可以获取到你传过来的数据了啊
[ ((ListView)v).getAdapter().getItem(oldPosition).toString()]这个按照你自己的实际组件来获取,只是给个例子。
Intent intent = new Intent();
intent.setClass(MainActivity.this, DetailActivity.class);
intent.putExtra("name", ((ListView)v).getAdapter().getItem(oldPosition).toString());
startActivity(intent);在第二个中获取name。
Intent intent = this.getIntent();
name = intent.getStringExtra("name");