私は現在、Android アプリケーションに取り組んでおり、いくつか質問がありました。
1) 私のアプリには、Battery Mod セクションがあります。そのためのボタンは 50 個以上になります。したがって、次のようなことをする代わりに:
public class MyActivity extends Activity implements OnClickListener {
@Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button buttonA = (Button) findViewById(R.id.buttonA);
buttonA.setOnClickListener(this);
Button buttonB = (Button) findViewById(R.id.buttonB);
buttonB.setOnClickListener(this);
}
//etc... etc...
public void onClick(View v) {
switch (v.getId()) {
case R.id.buttonA:
// do something
break;
case R.id.buttonB:
// do something else
break;
}
}
}
これを行う簡単な方法はありますか?バッテリー MOD ボタンをクリックすると、MOD の画像とインストール オプションが表示されます。画像以外は各modとも同じです。もっと簡単な方法がなければ。