У меня есть текстовое представление
, которое содержит URL-адресов
, например www. google.com . для этого текстового просмотра
a также создали onclicklistener.
Моя проблема в том, что когда пользователь нажимает www.google.com, ссылка используется действием
, но после этого activity
onclick
событие тоже создал. но я не хочу создавать события onclick
, когда пользователь нажимает на URL.
Может ли texview отключать события onclick
, когда пользователь нажимает на URL-адреса, такие как http://www.google.com , market: // android .. и т. Д.
РЕДАКТИРОВАТЬ 1: Я добавил подробности ниже.
TextView entry = (TextView) v
.findViewById(R.id.textViewEntryText);
entry.setText(Html.fromHtml(String.format("%s",
(CharSequence) displayText)));
entry.setMovementMethod(LinkMovementMethod.getInstance());
после создания текстового представления со ссылками поместите другие события в другие тексты.
entry.setOnClickListener((new View.OnClickListener() {
// TODO Auto-generated method stub
public void onClick(View v) {
// TODO Auto-generated method stub
}
}
}));
Теперь, когда пользователь нажимает на ссылку url, я не хочу, чтобы другие события onclick работали для ссылок.