解决方案 »
- so加载不了。
- 求助,搭建开发环境时遇到的关于dex.jar和.android文件夹的问题。
- cursor.getColumnIndex(PhoneLookup.NUMBER);没取到值
- 自定义适配器中,如何触发新开窗口--- startActivity()
- 在模拟器上可以显示的图片为什么在手机上就显示不了?
- List<Map<String,String>>中的关键字查找问题
- andrio做底层开发是干什么
- android Activity 如何异步向Fragment传递数据
- 求助,开源项目spydroid通过VLC播放器播放,为何有些手机可以播放,有一些手机却播放不了呢?
- 找不到org.apache.http.entity.ContentType这个类
- 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");