flipper我已经用addView()的方式添加了TextViewfor(int i=0;i<flipper.getChildCount();i++){
if(v.getId()==flipper.getId()){
Intent intent=new Intent(this,Preview.class);
Bundle bundle=new Bundle();
bundle.putString("text",???????????);
intent.putExtras(bundle)
this.startActivity(intent);
}
}我想通过取得我点击的ViewFlipper子界面,然后取到子界面中的TextView中的文字传给叫Preview的Activity
if(v.getId()==flipper.getId()){
Intent intent=new Intent(this,Preview.class);
Bundle bundle=new Bundle();
bundle.putString("text",???????????);
intent.putExtras(bundle)
this.startActivity(intent);
}
}我想通过取得我点击的ViewFlipper子界面,然后取到子界面中的TextView中的文字传给叫Preview的Activity
解决方案 »
- getItem和getItemID这俩货神马关系?
- 求助啊。滑动菜单问题!能正常滑入滑出,但是点击菜单项很诡异
- Google Android开发大全ex07_03的问题
- Android 开机广播在小米手机(2s V5系统)无法接收
- 谁有android手机视频通话的工程实例啊。。感谢~
- 用动画移动某个View后,这个View没有获取到新位置的手势。
- MotionEvent.中没有拖拽消息呀???//怎么得知是否是拖拽消息?
- 安卓端tab切换不同布局并且可以上拉加载、下拉刷新,返回头部
- Android studio特别卡 总是出各种问题怎么办
- 安卓
- expandablelistview图片显示问题
- Audiotrack 和 Audiorecord的问题
public View addTextByText(String text){
TextView tv = new TextView(this);
tv.setTextSize(30);
tv.setText(text);
tv.setGravity(1);
return tv;
}
TextView tv = new TextView(this);
tv.setTextSize(30); //加上
tv.setId(id值);
tv.setText(text);
tv.setGravity(1);
return tv;
}
然后把它写成这样来传值吗? 我试过传递一个添加递一个子页面添加进ViewFlipper的时候点击了可以正常传过去,但是第二个子页面添加进ViewFlipper的时候就无论点那个页面的信息,都报上面这句话null异常。