我有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