Android获取屏幕上的点击信息对象
我在屏幕上有10个Android获取屏幕上的点击信息对象,android,Android,我在屏幕上有10个TextView。现在我想获取id,我点击的Textview字符串。 我不希望每个textview都使用setOnClickListener。 对不起,英语不好 如果您的文本视图是用XML定义的,则将可单击设置为:“true”,然后单击“ontextview”单击所有文本视图 然后在活动中创建如下方法: void onTextViewClick(View view){ int clickedId = view.getId(); } 解释你的需求有很多方法。发布一些你们
TextView
。现在我想获取id,我点击的Textview
字符串。
我不希望每个textview
都使用setOnClickListener
。
对不起,英语不好
如果您的
文本视图是用XML定义的,则将可单击设置为:“true”
,然后单击“ontextview”单击所有文本视图
然后在活动中创建如下方法:
void onTextViewClick(View view){
int clickedId = view.getId();
}
解释你的需求有很多方法。发布一些你们已经尝试过的代码,或者至少你们到目前为止已经拥有的代码。我更新了图片。帮助我谢谢,这很有效,我还有一个问题。如果我有100-200文本视图,有没有其他简短的方法来处理代码。我不想一个接一个地将其写入XML文件。如果要在代码中动态创建TextView
s,请在活动中实现OnClickListener
,并重写onClick(View-View)
方法。然后为每个TextView
调用setOnClickListener(this)
。