这是Andrj活动
private void switchActivity(String key)
{
String r="123";
Bundle basket=new Bundle();
//basket.putString("key", key);
basket.putString("roll", r);
Intent i=new Intent(Andprj.this, extra.class);
i.putExtras(basket);
startActivity(i);
}
这是额外的活动
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.exam);
tv=(TextView) findViewById(R.id.t1);
setContentView(R.layout.exam);
Bundle gotbasket=getIntent().getExtras();
String gotbread=gotbasket.getString("roll");
tv.setText(gotbread);
}
即将显示的是TextView ...(默认值)
答案 0 :(得分:0)
试试这个
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.exam);
tv=(TextView) findViewById(R.id.t1);
Bundle gotbasket=getIntent().getExtras();
String gotbread=gotbasket.getString("roll");
tv.setText(gotbread);
}
答案 1 :(得分:0)
您是否记得在设置文字后invalidate()
您的观点? < -----不需要。
或者您应该在setText()
之前致电setContentView()
。的< -----错强>
更新:以上两行都不正确。对不起。