【发布时间】:2017-04-05 23:35:33
【问题描述】:
这是我的代码,在我的 ListViewAdapter 中。我想显示一个 timePicker 来为我的适配器设置时间。但是无法解决我的 onTimeSet p 是我的适配器
assert btnLeft != null;
btnLeft.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
TimePickerDialog mTimePicker;
mTimePicker = new TimePickerDialog(this, new TimePickerDialog.OnTimeSetListener() {
@Override
public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
p.setOnHour(hourOfDay);
p.setOnMinutes(minute);
btnLeft.setText(hourOfDay + " : " + minute);
}
}, p.getOnHour(), p.getOnMinutes(), false);
mTimePicker.setTitle("Select Time");
mTimePicker.show();
notifyDataSetChanged();
}
【问题讨论】:
-
那段代码是在适配器里面还是在适配器外面?
-
在此处添加您的适配器代码
标签: java android android-button settext