0

私のアプリケーションは、ボタンで乱数を生成します。ボタンをクリックすると、編集テキストにボタンの値を表示したいのですが、その方法がわかりません?:(誰かがこれを手伝ってくれますか? ps: ボタンの数字はランダムなので、毎回アプリ実行すると、ボタンの数字が変わります.これを試しましたが、何も起こりません...

b1.setOnClickListener(new View.OnClickListener() {

@Override
public void onClick(View v) {
// TODO Auto-generated method stub
hold=b1.getText().toString();
    et1.setText(hold);
        }
    });

hold は空の文字列です。b1 はボタンです。et1 は編集テキストです。

4

2 に答える 2

0

ボタンに乱数を設定するには:-

int random = (int)Math.ceil(Math.random()*100);
b1.setText(""+random);

ボタンクリックリスナーは、ボタンからテキストを取得するのに適しています。

b1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
hold=b1.getText().toString();
et1.setText(hold);
    }
});
于 2013-08-25T14:39:03.273 に答える