Android onClick 在某些 android 版本上不起作用
Android onClick not working on some android versions
我已经设置了几个 TextView
来调用使用 XML OnClick
参数的方法。它在 Lollipop 设备上运行良好,但不适用于 KitKat 或更早的 Android 版本。
为什么会这样?有没有一种方法可以在不为每个视图 ID 设置侦听器的情况下解决它?
在文本视图中使用 android:clickable="true"
。
或者,您可以将点击逻辑放在源代码中:
textView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
}
});
在没有任何代码的情况下,我不得不假设,由于您在谈论棒棒糖前设备的挑战,所以您在海拔值方面遇到了麻烦。
看看这个 link:
我已经设置了几个 TextView
来调用使用 XML OnClick
参数的方法。它在 Lollipop 设备上运行良好,但不适用于 KitKat 或更早的 Android 版本。
为什么会这样?有没有一种方法可以在不为每个视图 ID 设置侦听器的情况下解决它?
在文本视图中使用 android:clickable="true"
。
或者,您可以将点击逻辑放在源代码中:
textView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
}
});
在没有任何代码的情况下,我不得不假设,由于您在谈论棒棒糖前设备的挑战,所以您在海拔值方面遇到了麻烦。
看看这个 link: