Tabii, bu mümkün. Sadece View.OnClickListener
'u uygulayan bir sınıf oluşturun ve bunu View
'a dinleyici olarak ayarlayın. Örneğin:
public class ExternalOnClickListener implements View.OnClickListener {
public ExternalOnClickListener(...) {
// keep references for your onClick logic
}
@Override public void onClick(View v) {
// TODO: add code here
}
}
Ve sonra dinleyici olarak yukarıdaki sınıfının bir örneğini ayarlayın:
view.setOnClickListener(new ExternalOnClickListener(...));
parametreli kurucu isteğe bağlıdır, ancak gerçekte yapmak yoluyla bir şeyler geçmeniz gerekir çok olasıdır senin onClick(...)
mantık üzerinde çalışır. anonim bir sınıf uygulanması
olsa çalışmak genellikle daha kolaydır. Sadece bir düşünce.
Bu http://stackoverflow.com/questions/13478526/android-button-navagation-with-onclick-listeners/13478749#13478749 – Ronnie
Daha önce bunu yaptım, ama aradığım şey bu değil. Teşekkürler – Pztar
@Pztar userSeven7s'nin linki sorunuza cevap vermelidir. Aksi halde, lütfen sorunuza açıklık getirin. –