我一直在這個問題上停留太久。我認爲這很簡單,但我是一個新手android開發人員,所以你的幫助將不勝感激。如何設置其他活動類別的文本
我有兩個活動。我的主要活動佈局有一個文本視圖和一個按鈕。我想要做的是實現按鈕來從另一個活動類(Btn類)更改textview的文本。
這是我的幹訓班
public class Btn extends Activity implements OnClickListener {
Button btn;
TextView textBox;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btn = (Button) findViewById(R.id.btn);
textBox = (TextView)findViewById(R.id.address);
btn.setOnClickListener(this);
}
@Override
public void onClick(View v) {
textBox.setText("Test Test");
}
}
現在這個編譯和工作正常,但是當我按下按鈕沒有任何反應。 我想知道如何改變textview的文本,當我按下按鈕。我知道如何在我的主要活動課上做到這一點,但我想從另一個班級做到這一點。
可能重複[如何在Android中將對象從一個活動傳遞給另一個](http://stackoverflow.com/questions/2736389/how-to-pass-object-from-one-activity-to-another- in-android) –
你的問題對我來說並不清楚,你是否想在從Btn的第二個活動類獲取一些數據後,在MainActivity類中更改textview的文本? –