gpt4 book ai didi

android - Android TV - 日期选择器

转载 作者:行者123 更新时间:2023-11-29 01:04:47 25 4
gpt4 key购买 nike

我为我的 Android TV 应用使用标准日期选择器。 Data picker

但是,我无法使用方向键选择想要的日期号码。我所能做的就是更改月份并使用取消/确定按钮。

这是我的代码:

 public static class SelectDateFragment extends DialogFragment implements DatePickerDialog.OnDateSetListener {


public static Button button;

@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
final Calendar calendar = Calendar.getInstance();
int yy = calendar.get(Calendar.YEAR);
int mm = calendar.get(Calendar.MONTH);
int dd = calendar.get(Calendar.DAY_OF_MONTH);

Dialog dialog = null;

if (Build.VERSION.SDK_INT < 21)
dialog = new DatePickerDialog(getActivity(), this, yy, mm, dd);
else
dialog = new DatePickerDialog(getActivity(), R.style.DialogTimeTheme, this, yy, mm, dd);

return dialog;
}

public void onDateSet(DatePicker view, int yy, int mm, int dd) {
populateSetDate(yy, mm + 1, dd);
}

public void populateSetDate(int year, int month, int day) {
//fragmentEPG.SendRequest(year, month, day, fragmentEPG._curentChannelID);

}

@Override
public void onDateSet(android.widget.DatePicker view, int year, int month, int dayOfMonth) {

}
}

最佳答案

日期选择器,可能还有时间选择器,不适用于 Android TV,因为您无法使用 DPAD 选择日期。上下移动只会滚动日历,左右移动什么都不做。输入也不做任何事情。

关于android - Android TV - 日期选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48075737/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com