問題タブ [listview-adapter]
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 - Android: ListView カスタム アダプター。リソースが見つかりませんエラー
エラーログ:
ListViewAdapter クラス:
textView_Class のテキストを変更しようとすると、エラーが発生するようです。リソースが見つからなかったと表示されます。
また、ListAdapterを介して設定しています
java - Listview カスタム アダプタ - 新しい項目が追加された後に行の内容が失われる
カスタム リストビュー アダプターを使用して、同じドメイン クラス Food の複数のオブジェクトをキャプチャしています。このクラスは次のとおりです。
私のカスタムアダプタは次のとおりです。
そして、このリストビューを調整する私のActivityThatは次のとおりです。
この addItems はレイアウト上のボタンです (FoodActivity 内)。追加をタップすると、新しい行が取得されます。ただし、新しい行が追加された後、行はすべてのコンテンツを失います。それらはすべて空白です。この動作の原因と解決方法を教えてください。また、EditText フィールドを ArrayList 内のデータにバインドするにはどうすればよいですか?呼び出したときにgetItemsArrayList()
、画面表示に対応する正しい ArrayList を取得できますか?
android - リスト ビューで値を数回繰り返し、6 番目の値ごとにチェック ボックスの選択を繰り返す
カスタム リスト ビュー ベース アダプターを使用しています。アダプターに値を渡しながら、その繰り返し値。チェックボックスを使用しviewholder
ているときに、そのチェックボックスリストを選択すると、その後6つおきのチェックボックスが自動的に選択されます。
これが私のアダプターの完全なコードです。
ここで私が使用しているコードでは((int) viewHolder.checkBox.getTag())
. ポジションも使ってみました。しかし、まだ機能していません..誰かが私が間違っている場所を見つけるのを手伝ってくれますか?
android - UIスレッドではなくリストアイテムのクリックで長い操作を行う方法は?
リスト ビューがあり、すべての項目に 3 つのボタンが含まれています。1 つはデータベースに保存するためのもので、残りの 2 つは新しいフラグメントを開く必要があります。アダプターの getView() メソッドのどのボタンに対して OnClickListener を実装しました。ユーザーが保存ボタンをクリックすると、データベースに項目を書き込みたい。データベースへの書き込みは長時間の操作と見なされ、UI スレッドで行うべきではないので、どうすればよいですか? 独自のスレッドを作成する必要がありますか?それともサービスまたは非同期タスクを使用できますか? getView のコードは次のとおりです。
前もって感謝します。
android - 検索ボックスを使用した ListView カスタム フィルターを使用すると、フィルター処理時に間違った項目が選択される
リストビューが上部の編集テキストによってフィルター処理されています。ただし、検索した項目をクリックすると、別のデータが選択されているという結果が得られます。
たとえば、私のリストには A、B、C が含まれています。B で始まるものをリストで検索したい場合、B が表示されますが、B をクリックすると A が返されます。
私のアダプター
android - Fragment で MainActivityContext を取得するときに問題が発生しました
私はAndroidプログラミングにかなり慣れていません。フラグメントを作成し、mainactivityコンテキストをListViewAdapter内に配置しようとしていますが、次のエラーが表示されます: android.app.activity cannot be applied to android.content.context ListViewAdapter でこれが発生している理由は必ずしもわかりませんが、InputStream のすぐ下では問題はないようです。
android - カスタム listView Adapter を使用して TextView のテキストを設定する
listView の UI をカスタマイズするために、カスタム リスト ビュー アダプターを使用しようとしています。しかし、カスタムリストビューのテキストビューを設定できません。titleView.setText(tem);
カスタムアダプタで動作していません。エラーは発生していません。Text View (Adapter クラスから動的に設定) に空の文字列を表示し、itemlistView にハードコードされているテキスト ビューを正しく表示します (カスタム アダプターがフラグメントに正しく接続されていることを示します)。誰かがこれで私を助けてくれますか?
フラグメントクラス表示リスト
フラグメントのレイアウト
カスタム アダプタ クラス
list_item_post.xml (カスタム リスト アイテム)
android - android studio はアダプタから SetText を実行できません
そのため、CountDownTimer のカスタム リストビュー アダプターでこの関数を使用していますが、どういうわけかテキストを UI に更新できません。助けてください
しかし、このように getView から初めて呼び出すと、テキストが変更されました。
では、なぜ textView が私の startUpdateTimer コードループからテキストを変更できないのでしょうか?
ありがとう。