1
我試圖製作一個應用程序,點擊一個按鈕後會發生3件事 1)我聽到一個點擊(作品) 2)我生成 我的代碼是下面的一個隨機數(可能會或可能無法正常工作) 3)顯示隨機數:在EditText框中顯示一個隨機整數(或者如果我誤認爲是另一個框)
package arkham.test2;
import java.util.Random;
import android.app.Activity;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.widget.Button;
import android.widget.EditText;
import android.view.View;
import android.view.View.OnClickListener;
public class Arkhamtest2Activity extends Activity {
EditText randomN;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
final MediaPlayer mpClick = MediaPlayer.create(this, R.raw.click);
randomN = (EditText) findViewById(R.id.randomN);
//button 1 start
Button bMythos = (Button) findViewById(R.id.mythos);
bMythos.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
mpClick.start();
Random r = new Random();
int n=r.nextInt(6) + 1;
randomN.setText(n);
}
});
//button 1 end
}
}
當我點擊按鈕,我聽到了點擊,但沒有什麼事情發生。我不知道隨機數是否生成,因爲沒有顯示。我需要放置在randomM.set()的括號中,我嘗試了n並沒有發生任何事情。我試過的「n」,並得到了字母n(預期)不知道還有什麼嘗試...
真棒!作品謝謝! – bribrem 2012-04-12 07:14:11
如果有效,點擊圖標左邊的圖標標記答案已被接受,問題 – 2012-04-12 07:20:38
必須等待10分鐘後回答,然後才能顯然接受 - 但現在已經完成! – bribrem 2012-04-12 07:25:34