0

私のクラスには多くの EditText 変数があります。cube_11、cube_12、cube_13....cube_99

EditText変数「cube_11」の1つの名前である文字列があります

その文字列名を使用して変数を取得することは可能ですか。

 EditText variable = getVariableByName("cube_11")
 //variable is now the variable cube_11 previously defined. 

どんな助けでも大歓迎です。

4

2 に答える 2

0

多くの変数を定義する必要はありません。変数の配列を定義する必要があります。

EditText[] cubes = new EditText[100];  // May vary depending on actual number of cubes.

EditText配列に実際のオブジェクトを入力することを忘れないでください。

次に、インデックスでそれらにアクセスできます。

cubes[11]  // or e.g. cubes[0], cubes[12], cubes[99]
于 2013-10-09T16:00:45.943 に答える