2016-07-01 12 views
1

私はクラスがCursorAdapter()クラスを拡張しています。androidはbindview()のビューアを使用しています

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

は、私は自分の方法ではなく、同じクラスでbindView()メソッドの意味のこのviewHolder外を使用する必要がある - があるオーバーライドさbindView()があります。それ、どうやったら出来るの?

bindView()方法はbindView(View view, Context context, Cursor cursor)

答えて

0

あなたの質問は非常に明確ではありませんが、あなたが探しているものを達成するための最も簡単な方法は、単にパラメータとしてViewHolderインスタンスを渡すことです:

private void someMethod(ViewHolder holder) {} 
+0

してくださいこの投稿を参照してくださいhttp://stackoverflow.com/questions/38130505/android-how-to-use-viewholder-to-set-text-out-of-bindview-in-cursoradapter-cla 私は使用する必要がありますsetArrivalTime()メソッドでテキストビューを設定するビューア – Samuel909

+0

@ Samuel909 questiもうそこにはない。 :| – Sufian

関連する問題