0
我是Android新手,我試圖通過單擊按鈕(此處我使用選項卡式佈局)將時間選擇器的結果傳遞給textview,問題是我沒有得到任何輸出,我不知道它是否工作。 任何人都可以請幫我弄清楚這一點嗎?如何將時間從timepicker傳遞到tab選項卡和擴展片段
3210我是Android新手,我試圖通過單擊按鈕(此處我使用選項卡式佈局)將時間選擇器的結果傳遞給textview,問題是我沒有得到任何輸出,我不知道它是否工作。 任何人都可以請幫我弄清楚這一點嗎?如何將時間從timepicker傳遞到tab選項卡和擴展片段
3210只是試試這個
所以這樣定義mSelectedTime私人字符串;
final TextView time = (TextView) mView.findViewById(R.id.tv);
TimePicker timePicker = (TimePicker) mView.findViewById(R.id.dp);
timePicker.setOnTimeChangedListener(new TimePicker.OnTimeChangedListener() {
@Override
public void onTimeChanged(TimePicker view, int hourOfDay, int minute) {
mSelectedTime = hourOfDay + " " + ":" + " " +minute;
}
});
,然後在你的聽衆:
set_time.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
time.setText(mSelectedTime)
}
點是「setOnTimeChangedListener」而不是「setOnClickListener」 – Meikiem
它是不會改變聽者 –
後甚至工作,爲什麼你寫的onClick監聽器裏監聽器? – Meikiem