Android 将单击事件传递到基础视图
我有一个带有Android 将单击事件传递到基础视图,android,user-interface,textview,android-layout,Android,User Interface,Textview,Android Layout,我有一个带有文本视图的布局。TextView具有 android:autoLink="all" 我如何实现以下目标: 如果用户单击链接,则执行与该链接相关联的操作(即,单击电话号码调用拨号器等) 如果用户单击布局边界内的任何其他位置,则调用布局的onClick 谢谢。将oclicklistener附加到文本框布局,然后从那里处理它 TextView txt = (TextView) findViewById(R.id.yourTextBoxId)); txt.setOnClickLi
文本视图的布局。TextView
具有
android:autoLink="all"
我如何实现以下目标:
- 如果用户单击链接,则执行与该链接相关联的操作(即,单击电话号码调用拨号器等)
- 如果用户单击布局边界内的任何其他位置,则调用布局的onClick
谢谢。将oclicklistener附加到文本框布局,然后从那里处理它
TextView txt = (TextView) findViewById(R.id.yourTextBoxId));
txt.setOnClickListener(new OnClickListener() {
public void onClick(View view) {
// USer Clicked the textBox
}
});
同样适用于布局,找到它并
layout.setOnClickListener(new OnClickListener() {
public void onClick(View view) {
// USer Clicked the layout
}
});
我希望有帮助