我们正在制作离线词典。所以为此,我们使用long click()方法。使用长按()选择文本文件中的单词后,我们想要一个意义的按钮会弹出。那我们怎么做呢?我们想要一个按钮,我们将在这里引用我们的字典。 我们的长按代码是 -
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
gestureDetector = new GestureDetector(new GestureDetector.SimpleOnGestureListener() {
public void onLongPress(MotionEvent e) {
Toast.makeText(getApplicationContext(),
"kutu",
Toast.LENGTH_SHORT).show();
Log.e("", "Longpress detected");
}
});
}
public boolean onTouchEvent(MotionEvent event) {
return gestureDetector.onTouchEvent(event);
}
答案 0 :(得分:0)
Use onlongclick listener for this
final Button button = (Button) findViewById(R.id.button_id);
button.setOnLongClickListener(new View.OnLongClickListener() {
public boolean onLongClick(View v) {
// Perform action on click
return true;
}
});