私は以前に試しましたが、もっと混乱したので、もっと正確にしようと思います。私は7枚のカードのデッキを持っているアプリを作っています。デッキをクリックして、7枚のカードのうちの1枚を画面にポップアップさせたいです。これまでのところ私は
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
final MediaPlayer mpClick = MediaPlayer.create(this, R.raw.click);
randomM = (EditText) findViewById(R.id.randomM);
//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(7) + 1;
randomM.setText(String.valueOf(n));
}
});
//button 1 end
}
}
これまでのところ、これは私がクリックしたカードデッキを表示し、乱数が生成されます(テキストボックスは、乱数ジェネレーターが機能していることをほぼ知ることができます。表示がわかると削除されます)。
だから私の質問 乱数カードに対応する乱数を取得してカードを表示するにはどうすればよいですか?-カードにはmythos1、mythos2などのラベルが付いているので、mythos(String.valueOf(n))で何かできると思いましたが、うまくいきませんでした(何か間違ったことをしている場合を除きます)[わからない場合何をしているかが自分もわからない]