我有textview,其中包含www.google.com等网址.对于这个textview,a还创建了一个onclicklistener.
我的问题是,当用户点击www.google.com时,活动会使用链接,但之后也会创建活动onclick事件.但我不想在用户点击网址时创建onclick事件.
当用户点击http://www.google.com,market:// android等网址时,texview是否可以禁用onclick事件.
编辑1:我在下面添加了详细信息.
TextView entry = (TextView) v
.findViewById(R.id.textViewEntryText);
entry.setText(Html.fromHtml(String.format("%s",
(CharSequence) displayText)));
entry.setMovementMethod(LinkMovementMethod.getInstance());
在使用链接创建textview之后,再将其他事件放在其他文本上.
entry.setOnClickListener((new View.OnClickListener() {
// TODO Auto-generated method stub
public void onClick(View v) {
// TODO Auto-generated method stub
}
}
}));
现在,当用户点击url链接时,我不希望其他onclick事件适用于链接.