识别当前视图

时间:2011-12-01 18:31:26

标签: java android android-layout android-widget

如果我点击不同的视图我如何将它们识别为文本字段/按钮/标签等,我如何知道在UI中与哪个视图进行交互

2 个答案:

答案 0 :(得分:1)

当您单击任何视图onTouch(View v,MotionEvent事件)时,此方法将为您提供第一个参数的视图。 检查此View v是否为instanceOf哪个类为

if(v instanceOf TextView)

{     此视图是文本视图 }

答案 1 :(得分:0)

if (view instanceof TextView)
{
 //do somth
}else if(view instanceof ImageView)
{
 //do somth
}