【发布时间】:2018-06-01 12:33:11
【问题描述】:
我想禁用长按自定义键盘上的键。为了实现自定义键盘,我扩展了 View 类。如下所示,但没有处理长按的方法
public class CustomKeyboard extends View {
@Override
public void onPress(int arg0) {
Log.d("Gajanand", "onPress:GK ");
}
@Override
public void onRelease(int primaryCode) {
Log.d("Gajanand", "onRelease: GK");
}
@Override
public void onText(CharSequence text) {
}
@Override
public void swipeDown() {
}
@Override
public void swipeLeft() {
}
@Override
public void swipeRight() {
}
@Override
public void swipeUp() {
}
}
帮我处理长按。我想完全禁用长按。
【问题讨论】:
-
点击后可以禁用按钮,直到没有按下另一个按钮
-
@jakirhussain 是的,但这里没有按钮都是键自定义键无法处理长按
-
就这样做 @Override public void onRelease(int primaryCode) { myPopupWindow.dismiss(); }
标签: android android-softkeyboard custom-keyboard