如你所知,时间选择器有三个部分,视图顶部和底部有两个按钮,中间有一个编辑器。
通过点击并按住编辑器,我们可以选择其内容。我遇到的问题是我想通过录音(而不是点击并按住)来选择编辑器的内容。有可能吗?
答案 0 :(得分:0)
在布局文件中尝试这样的事情
<TimePicker
android:id="@+id/activity_main_timepicker"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="14dip"
android:layout_marginRight="16dip"
android:focusable="true"
android:focusableInTouchMode="true" />
与大多数其他控件不同,当系统处于“触摸模式”时,EditTexts是可聚焦的。
第一个单击事件聚焦控件,而第二个单击事件实际触发
OnClickListener。如果使用android:focusableInTouchMode View
禁用触摸模式焦点属性,OnClickListener应按预期触发。