定义在android中执行动作的组合键

问题描述:

在android中,如何在应用中定义组合键来执行某些操作?定义在android中执行动作的组合键

例如,如果用户同时按下键盘上的ex字母,在触发此事件时如何分配特殊任务?

+0

你可以详细说明你的问题多一点bhawna – AnswerDroid

+0

你的意思是,如果用户在EditText中键入'e'和'x',那么它会显示一个对话框? – Lampard

+0

@Matteo他的意思是,如果用户同时触摸'e'&'x',事件被触发 –

您应该知道,除非您使用多点触控,否则您制作的任何应用程序一次只能捕捉1次触摸事件。所以首先做到这一点,here,this可能会有所帮助,这也被问到here之前。

+0

它是关于触摸多个视图,但我想要在键盘上按下多个键的事件。 –

+0

我以为你也许正在谈论一款游戏,请在上面的帖子中添加更多细节,并提及“键盘” –

public boolean onTouchEvent(MotionEvent event) { 
int x = (int)event.getX(); 
int y = (int)event.getY(); 
switch (event.getAction()) { 
    case MotionEvent.ACTION_DOWN: 
    case MotionEvent.ACTION_MOVE: 
    case MotionEvent.ACTION_UP:} 
return false;} 

从此你会得到yout的现在的位置touch.Now做一些逻辑上的其他按钮或“X”的setOnClickListner这里。

希望它有帮助。