問題タブ [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 - sqliteDb の int を .setViewBinder (android) でブール値に変換する
私はアンドロイドのビューバインダーに少しこだわっています
ここに私のコードがあります:
問題は、「DbAdapter.key_status」がデータベースで int としてフォーマットされていることですが、トグルボタンのステータスであるため、何らかの方法でブール値に変更する必要があります。
.setViewBinder を使用する必要があることはわかっていますが、開始する方法がわかりません。
いくつかのチュートリアルから次のことを試しましたが、うまくいきません:
前もって感謝します
(Androidの開発者サイトも使用しようとしましたが、本当に頭痛の種です)
android - 拡張された SimpleCrussorAdapter カスタム ViewBinder が機能しない
いくつかの条件に基づいて 2 つのビューのいずれかを返す拡張 SimpleCrussorAdopter があります。
以下は、ビュー バインダーです。
このビュー ワインダーは、SimpleCrussorAdapter のオブジェクトと完全に連携します。
何が問題になる可能性がありますか
問題 1: SimpleCrussorAdaptor を拡張すると、その親クラスの機能を使用して croussor col 列をビューにバインドできません。
問題 2: 拡張された SimpleCrussorAdaptor を使用すると、カスタム ビュー バインダーも機能しません。
私は何かが欠けていますか?
android - チェックボックスをリストビューにバインドする方法
各行にチェックボックス付きのテキストビューを含むリストビューがあるため、チェックボックスがチェックされ、リストビューを下にスクロールすると、チェックボックスのインスタンスが場所から別の場所に移動され (再利用されます..)、チェックされたチェックボックスがいくつかあります。チェックボックスをリストビューにバインドしようとしたが、それが機能しなかったことを修正するには、私のコードは次のとおりです。
私のリストビューの行のコンテンツの私のxmlコードは次のとおりです。
android - SQLite Query を使用して、一意の値のみを「履歴アプリ」の ListView に入れる
正直なところ、この質問に適切な名前を付ける方法がわかりませんでした..
これらの列を持つ sqlite db があります。
ViewBinder以下のようなSQLクエリを呼び出そうとしていました。
私はもともと、各列のテキストビューを含む XML を持つ ListView を持っていました。これは、各列をデータベースから 1:1 でプルするだけです。アダプターで簡単にできました。ViewBinder入力された各アイテムの平均価格を検出するために使用しようとしています(異なる日付などの重複インスタンスがある場合)、それがアイテムに表示されます。
基本的に、ListView に各アイテムを 1 回だけ (平均価格で) 表示し、それを選択すると、保存されている各インスタンス (履歴など) を表示できます。
私がいる場所からこれを行う最も簡単な方法は何ですか? ViewBinder上記のメソッド (またはクエリ) を使用できると仮定するとITEM and AVG(PRICE)、「履歴」機能を実現するために、適切なビューを 1 回だけ配置するために抽出するにはどうすればよいですか?
java - 内部ストレージの画像を既存の SQLite ListView (ViewBinder) に表示する
SQLite データベースからの既存の ListView があります。ユーザーがギャラリーからリストビューに写真を追加できるようにしたい。これらの写真は内部ストレージに「*.jpg」として保存されます。* は、新しいアカウントが作成された場合の特定の行 ID です。
例: SQLite データベースの新しいエントリがテーブル (id) 番号 8 で作成されます。次に、ユーザーが写真を選択した場合、これは「8.jpg」という名前で内部ストレージに保存されます。
私の問題は、その写真をlistViewの正確な位置に表示する方法です...これまでの私のコードは次のとおりです。
編集:(更新されたコード)
どんな助けでも大歓迎です。これに夢中になる..解決策なしでここに1週間座っている
編集: (LogOutput)
android - カーソルからの Android ViewBinder 値
誰かがここで私を助けてくれることを願っています。リストビューを含むレイアウトがあります。リストビューの各アイテムには、曜日を表す個々のテキストフィールドが含まれています-> SMTWTFS私がしようとしているのは、テキストアイテムがデータベース内に設定されている場合、テキストアイテムの色を変更することです. これはほぼ機能しますが、リストビューの最初の行が他のリスト行に設定されている場合、すべてのアイテムの色が変わることに気付きました。
私のテキスト項目はこのように宣言されています
次に、データベースにクエリを実行し、アダプターを設定します
最後に、返された値がデータベースから1の場合、ビューバインダーで色を設定しようとします
おそらく、私はこれについてすべて間違っているのでしょうか?? しかし、それはほとんど機能します。
どうもありがとう