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
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异常。