Android 与时间选择器一起使用时,onClickListener从未调用
有人知道为什么只有按钮会触发onClick吗?时间选择器上的setOnClickListener似乎不工作 编辑:添加了onclicklistener,我的主类实现了onclicklistenerAndroid 与时间选择器一起使用时,onClickListener从未调用,android,Android,有人知道为什么只有按钮会触发onClick吗?时间选择器上的setOnClickListener似乎不工作 编辑:添加了onclicklistener,我的主类实现了onclicklistener timePicker = (TimePicker) findViewById(R.id.tijd); timePicker.setOnClickListener(this); klaar = (Button) findViewById(R.id.klaar); kl
timePicker = (TimePicker) findViewById(R.id.tijd);
timePicker.setOnClickListener(this);
klaar = (Button) findViewById(R.id.klaar);
klaar.setOnClickListener(this);
第一条评论是明智的。在阅读onClick()方法之前,我们无法回答您的问题。但我可以建议您使用不同的方法实现单击侦听器:
public void onClick(View v) {
Log.d("temp", "View clicked");
}
第一条评论是明智的。在阅读onClick()方法之前,我们无法回答您的问题。但我可以建议您使用不同的方法实现单击侦听器:
public void onClick(View v) {
Log.d("temp", "View clicked");
}
你想捕捉什么点击?计时器选择器中有多个视图;看,TimePicker有一个可以使用的
OnTimeChangedListener
,它看起来更像您想要的。我想您可以使用timePicker.setClickable(true)
将整个视图设置为可单击,但我认为这不会给出您想要的结果。或者,看一看这个例子,看看如何使用OnTimeSetListener
将时间选择器调整到一个带有设置和取消按钮的对话框中?计时器选择器中有多个视图;看,TimePicker有一个可以使用的OnTimeChangedListener
,它看起来更像您想要的。我想您可以使用timePicker.setClickable(true)
将整个视图设置为可单击,但我认为这不会给出您想要的结果。或者,看一看这个例子,看看一个使用OnTimeSetListener
将时间选择器调整到带有设置和取消按钮的对话框中的例子,你的onClick(视图v)
方法是什么样子的?我将它添加到了beginpost中……你的onClick(视图v)是什么样子的
方法看起来像什么?我把它添加到了beginpost中…很抱歉偷了你的风头:PNo担心,我有一些爵士乐关于“你可能不想要整个时间选择器”点击。。。只要他方向正确。我有一个将setEnabled设置为false的计时器选择器,我想在用户点击计时器选择器时将setEnabled设置为true(真)以窃取您的信息:PNo担心,我有一些爵士乐关于“你可能不想要整个时间选择器”点击。。。我有一个时间选择器,setEnabled为false,当用户点击时间选择器时,我希望setEnabled(true)