通过使用以下代码,如何通过触摸或点击活动中的元素来获取小部件名称(Edittext
,Button
,Textview
等...)。任何人都可以帮助我...
public boolean dispatchTouchEvent(MotionEvent ev){
gestureDetector.onTouchEvent(ev);
switch(ev.getAction()){
case MotionEvent.ACTION_DOWN:
break;
case MotionEvent.ACTION_MOVE:
break;
case MotionEvent.ACTION_UP:
break;
}
}
答案 0 :(得分:0)
您可以通过实施OnClickListener
来获取视图,您可以在点击回调中获得点击的视图。
Button button;
String name;
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
name = v.getClass().getSimpleName();
// name = "Button"
}
});