【发布时间】:2021-12-28 00:32:36
【问题描述】:
我想确保用户点击数字选择器中的值,一旦完成,我就会采取行动。我已经写了下面的代码。 numberPicker 是在 bottomSheetDialogFragment 中创建的。
nPicker.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
NumberPicker p = v.findViewById(R.id.numberpicker_picker);
Log.e("picker selected", ""+p.getValue());
}
上面的代码在一定程度上可以正常工作,但它必须在数字选择器上单击多次才能识别单击。
有谁知道这是为什么以及是否有解决方案?
【问题讨论】:
标签: android numberpicker android-bottomsheetdialog