Androidプログラミング質問スレ revision48 [転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0299デフォルトの名無しさん
2015/05/09(土) 19:23:43.24ID:vvVFm6f/確かにsetTagなら一意になるじゃん?
でもgetTagはonClickの中でしか使えなくね?どのviewクリックされたかわからんから
ダイアログ出して設定した値をクリックしたボタンのテキストに表示させたいから、
下のソースのonTimeSetの中でボタンを識別したい感じ
onTimeSetの中でボタンのTag取れる方法探したがわからん
あとゴメン、アラートダイアログじゃなくてTimePickerDialogだったわ
TimePickerDialog.OnTimeSetListener TimeSetListener = new TimePickerDialog.OnTimeSetListener() {
public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
testButton1.setText(Integer.toString(hourOfDay) + " : " + Integer.toString(minute));
Log.d("TimePicker","hourOfDay=" + String.valueOf(hourOfDay) + " minute=" + String.valueOf(minute));
};
Calendar calNow = Calendar.getInstance();
testDialog = new TimePickerDialog(this, TimeSetListener , calNow.get(Calendar.HOUR_OF_DAY), calNow.get(Calendar.MINUTE), true);
■ このスレッドは過去ログ倉庫に格納されています