Mam textview
, który zawiera urls
, taki jak www.google.com. dla tego textview
utworzyli również onclicklistener.Android wyłącza zdarzenie onclick po kliknięciu linku URL
Mój problem jest wtedy, gdy użytkownik clickes www.google.pl, łącze jest wykorzystywane przez activity
, ale po tworzony jest także, że activity
onclick
wydarzenie. ale nie chcę tworzyć zdarzeń onclick
, gdy użytkownik kliknie na adresy URL.
Czy jest możliwe texview wyłączyć onclick
zdarzenia, gdy clickes użytkowników o adresy URL, takich jak http://www.google.com, Sklep: // android .. itp
EDIT 1: dodałem szczegóły poniżej.
TextView entry = (TextView) v
.findViewById(R.id.textViewEntryText);
entry.setText(Html.fromHtml(String.format("%s",
(CharSequence) displayText)));
entry.setMovementMethod(LinkMovementMethod.getInstance());
po utworzeniu widoku tekstowego z łączami, a następnie umieścić inne zdarzenia na kliknij inne teksty.
entry.setOnClickListener((new View.OnClickListener() {
// TODO Auto-generated method stub
public void onClick(View v) {
// TODO Auto-generated method stub
}
}
}));
Teraz, gdy użytkownik kliknie link URL, nie chcę, aby inne zdarzenie onclick działało dla linków.
Myślę, że musisz nieco wyjaśnić swoje pytanie. Czy chcesz klikalnych widoków tekstu bez działań jako linków? –
@ TechiServices odpowiedź może być dokładniejsza, czy próbowałeś? –