我的應用程序在按鈕中生成隨機數字。如果你點擊一個按鈕,我想在edittext中顯示按鈕的值,但我沒有想法如何做到這一點?:(有人可以幫助我嗎?ps:按鈕中的數字是隨機的,所以每次應用程序運行時,在按鈕的數量而改變。我已經試過,但沒有任何反應......如何獲取按鈕的值並將其顯示在edittext上?
b1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
hold=b1.getText().toString();
et1.setText(hold);
}
});
拉住一個空字符串。 B1是按鈕。 ET1是EditText上。
按鈕是否顯示數然後嘗試的使用'v.getText()''代替b1.getText()'中的onClick()方法 – djhs16
@ djhs16方法的getText()是未定義的類型查看 – dreamer1989
道歉@ dreamer1989,我滑倒了。它可以像'((Button)v).getText()'一樣轉換爲'Button'。 – djhs16