0

私はAndroid開発にかなり慣れていないため、共有設定ファイルの各キーをチェックし、各キーの値に対応する画像ボタンを表示に設定するforループを作成しようとしています。

例:

ImageButton button101 = (ImageButton) findViewByID(R.id.button101);

値 101 が共有設定ファイルのいずれかのキーにある場合、button101 を表示に設定する必要があります。私が立ち往生しているのは、値に基づいて button101 を参照する方法を理解できないように見えることです。私は成功せずにこのようなことを試みました:

String.valueOf("button" + sharedPrefs.getInt("key", 0)).setVisibility(View.VISIBLE);
4

2 に答える 2

0

試す:

String key = String.valueOf("button" + sharedPrefs.getInt("key", 0));
ImageButton button101 = (ImageButton) findViewById(R.id.key);
button101.setVisibility(View.VISIBLE);
于 2013-09-21T23:29:21.703 に答える