我有textview
其中包含urls
像www.google.com。为此textview
a也创建了一个onclicklistener。当url链接点击时,android禁用onclick事件
当用户clickes www.google.com,链路使用由activity
,但毕竟也创造了activity
onclick
事件我的问题是。但我不想在用户点击网址时创建onclick
事件。
是否有可能为texview禁用onclick
活动时,像http://www.google.com网址,市场用户clickes://安卓..等
编辑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事件作品的链接。
我认为你必须进一步澄清你的问题。没有作为链接的动作是你想要点击的文字浏览吗? – 2012-03-02 18:16:38
@ techiServices的答案实际上可能更准确,你试过吗? – 2012-03-02 18:17:10