ローカル データベースから取得したアイテムのリストがあります。すべてのアイテムにはプロパティがありますisNew。TextView一致するアイテムのみ「new」というテキストで表示したいisNew = true。私はこの問題を 2 つの方法で解決しましたが、どちらが最善の方法であるかを知りたいと思います。
方法 1:
MyViewBinderメソッドを実装SimpleCursorAdapter.ViewBinderしてオーバーライドするクラスを作成し、public boolean setViewValue(view, cursor, columnIndex)その横にロジックを配置します。
方法 2:
MySimpleCursorAdapterwhich extendsを作成し、メソッドをSimpleCursorAdapter上書きし、getViewそこにロジックを記述します。
今、私は2番目の方法で作業しています。誰かが私に最良の方法を提案できますか、または他に最良の方法があれば教えてください。