これが私のコードです:
ImageButton ibtnCherry;
ImageButton ibtnSelected;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.setup);
ibtnCherry = (ImageButton)findViewById(R.id.ibtnCherry);
ibtnCherry.setOnClickListener(this);
}
onClick:
@Override
public void onClick(View view) {
ibtnSelected = ??????????;
Intent sdintent = new Intent(Intent.ACTION_PICK);
sdintent.setType("image/*");
sdintent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(sdintent, GlobaleVariablen.SD_REQUEST);
}
私の問題は、疑問符のある行に「ibtnSelected = ibtnCherry」のようなものが必要ですが、動的であるため、別のボタン(ibtnTmpなど)が同じonClickイベントを起動すると、ibtnTmpがibtnSelectedに保存されます。
要素を起動するonClickイベントで要素を取得する機会はありますか?