問題タブ [android-viewbinder]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - TextView でカスタム ListView 項目に ViewBinder を使用する
withを使用してTextViewの背景色を追加しようとしていますが、うまくいきません:ListViewSimpleCursorAdapterViewBinder
リスト行.xml:
ViewBinder(class TextActivity extends ListActivity )を呼び出すアクティビティ
私は何を間違っていますか?
android - CursorAdapter の ViewBinder ライフサイクル?
SimpleCursorAdapter.ViewBinder誰かがメソッドの観点からライフサイクルを理解するのを手伝ってもらえますか: setViewValue、bindViewそれらはいつ呼び出されますか? インスタンスは再利用されていますか? それをすべて理解するためのソースはありますか?
私は基本的に、アイテムの入力ScrollViewに使用する を持っていますが、何度も呼び出されsetViewValueてもビューの値を更新しません。setViewValue
android - SimpleCursorAdapter.ViewBinder を使用してデータベースからテキストと画像を表示する
テキストや画像などのデータベースからのデータを表示しますが、コードが機能しません。 私は自分のプロジェクトでこのチュートリアルを使用しています。これは私のJavaクラスです:
とMyViewBinder.java:
これを修正する方法は?
android - SimpleCursorAdapterとViewBinderを使用したスピナーアイテムクリックリスナーのメソッド
を使用しSpinnerてデータを入力する要素を取得しました。また、のカスタム行レイアウトに使用しています。すべてが正常に機能し、データを取得し、アイテムはカスタムレイアウトを使用します。CursorSimpleCursorAdaptersetViewBinderSpinnerSpinnerSpinner
Spinnerただし、ドロップダウンビューからアイテムをクリックしても何も起こりません。選択したアイテムが選択済みとして設定されたり、ドロップダウンビューが閉じたりすることはありません。何をしなければならないのかわからないので、リストから選択したアイテムがSpinnerロジックに渡され、正常に実行されます。私が使用しているレイアウトは次のとおりです。
そしてここにありますViewBinder:
これが私がデータを追加する方法ですSpinner:
この投稿で提案されたようなものを追加するOnItemSelectedListenerと、以下のように実装されましたが、問題は解決しません。また、setOnItemSelectedListener後で必要なデータフィールドを取得するのにどのように役立つかわかりません。

android - SimpleCursorAdapterとViewBinderを使用してListViewアイテムに画像を設定する
ImageView画像を内側に設定する方法はありListViewますか?ここでは、を使用しSimpleCursorAdapterてすべてのフィールドを表示し、を使用しViewBinderて画像ビットマップをに設定していImageViewます。画像はを使用してダウンロードされますAsyncTask。私が書いたコードを以下に示します。
この方法で画像を正しい行に設定する方法はありますか?
私が現在持っているコードで、画像は正常にダウンロードされます。ただし、画像はランダムに設定されています。
android - CheckedTextView は SimpleCursorAdapter からデフォルト値をロードします
CheckedTextViewを使用し、から拡張するアダプターがありSimpleCursorAdapterます。のデフォルト値を読み込もうとしましCheckTextViewたが、うまくいきませんでした。CheckedTextViewこれがの動作なのか、何か間違ったことをしているのかはわかりません。
私が試したことは何ですか?
getView()メソッドをオーバーライドしてCheckedTextViewビューを取得しようとしましたがsetChecked(boolean)、FAILED、奇妙に機能しませんでした。
次に、を使用しようとしましたViewBinderが、それも機能しません。
この問題に対する洞察はありますか?
android - ViewBinderでImageButtonのonClickリスナーを設定するにはどうすればよいですか?
ビューを設定するためにとを使用ListViewして作成しました。を入れたいのですが、イベントの設定方法がわかりません。を作成してそこに配置する必要がありますか、それともクラスに書き込む必要がありますか?SimpleCursorAdapterViewBinderImageButtonViewBinderonClickMySimpleCursorAdapterViewBinder
これが私のコードです:
ViewBinder.java:
ListView`のエントリをChannelPoster.java表します。
そしてChannelDB.javaデータベースのもの、私は関係する部分だけを投稿します:
そして最後にリスト、Tv.java:
これは、役立つ場合にエントリを追加する方法です。
さらにコードが必要な場合は、教えてください。
android - ViewBinder の ImageButton が機能しない
からコンテンツを取得ViewBinderする にアイテムを保持するためにを作成しました。この中に があります。私はリストを正常に取得しましたが、データベースから別のデータベースに文字列を持ち込むイベントに応答しません。それが私が抱えている問題です。ListViewSimpleCursorAdapterImageButtonImageButtononclickActivity
以下は私の MainActivityクラスです:
android - SimpleCursorAdapter および ViewBinder - クリック時に取得される ListView 項目へのデータのバインド
だから私はから移入しているListView(を使用してListActivity)を持っていSQLiteDatabaseます。行の ID (PK) をビューにアタッチしようとしているのでonListItemClick、各リスト項目でその ID を使用して処理を実行できます。
View任意のデータをusingに設定してsetTag取得できることを読みましたgetTag(実際にはまだうまく機能していないため、これが問題である可能性があります)。これは、私が使用しているものの簡略化されたバージョンです(簡単/簡潔にするため):
ListViewが読み込まれ、 が表示されますToastが、常にであるため、 への呼び出し"ID=null"で ID が設定されていないようです (または でプロパティが取得されていません)。ViewBindersetTaggetTag
android - SimpleCursorAdapter.ViewBinderを使用してリストビューのテキストの色を変更する
を使用してデータベースから名前をリストしましたが、のメソッドSimpleCursorAdapterを使用して特定の名前の色を変更したいと思います。SimpleCursorAdapter.ViewBinderこのメソッドの実行中に問題が発生しました。データベースには異なる名前が含まれていますが、ListViewすべての名前が1つの特定の名前として表示されます。私は何が間違っているのですか?特定の名前のテキストの色を変更するにはどうすればよいですか?使用できViewBinderますか?
これは私のコードの一部ですViewBinder:
これが私の出力画像です:

どうすればこれを解決できますか?