2016-07-01 11 views
1

Ich habe eine Klasse, die CursorAdapter() Klasse erweitert. Es gibt eine überschriebene bindView(), die hat -Android mit Viewholder aus Bindview()

ViewHolder viewHolder = (ViewHolder) view.getTag(); 

ich in meiner eigenen Methode, um diesen viewHolder außerhalb von bindView() Methode Bedeutung verwenden, muß aber in der gleichen Klasse. Wie mache ich das?

Die bindView() Methode ist bindView(View view, Context context, Cursor cursor)

Antwort

0

Ihre Frage ist nicht ganz klar, aber der einfachste Weg, um zu erreichen, was Sie suchen ist nur eine ViewHolder Instanz als Parameter übergeben:

private void someMethod(ViewHolder holder) {} 
+0

Bitte Siehe diesen Post von mir http://StackOverflow.com/Questions/38130505/android-how-to-use-viewholder-to-set-text-out-of-bindview-in-cursoradapter-cla Ich muss verwenden viewholder, um textview in setArrivalTime() Methode – Samuel909

+0

@ Samuel909 Questi einzustellen nicht mehr dort. : | – Sufian