というクラスがStringsA
あり、その中に文字列の配列があります。
public class StringsA {
static String Names[] = {"Larry", "Moe", "Curly", "John"};
}
私のメインクラスには aButton
と aがありTextView
ます。私が望むのは、がクリックTextView
されるたびに、 のテキストを文字列配列とは異なる単語に設定することです。Button
例えば; 現在のアイテムは「Moe」で、ボタンをクリックTextView
すると、「John」に変更されます (変更はランダムで、順序によるものではありません)。
私の現在のアクティビティコード:
setContentView(R.layout.main);
Button a = (Button) findViewById(R.id.button1);
TextView b = (TextView) findViewById(R.id.tv);
Resources i = getResources();
i.getResourceName(StringsA.Names);
a.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
}
});
}
でエラーが発生していi.getResourceTypeName
ます。をクリックしTextView
たときにテキストを文字列の 1 つに変更するにはどうすればよいですか?Button