問題タブ [simpleadapter]

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.

0 投票する
2 に答える
487 参照

android - ビットマップとテキストビューの ArrayList を設定する SimpleAdapter

SD カード内に保存されているビットマップと配列リストを作成できるようにしたいと考えています。

Android開発者では、ハッシュマップが各キーで使用されるアイテムをロードするキーを保持します。

私の問題は、 R.id.image がビットマップではなく整数である HashMap.put(ImageKey, R.id.image) の例を使用して「サイト」を知っているので、実際のビットマップ画像をどのように表示するかです。

私の質問は、「SimpleAdapter 内にビットマップをどのようにロードしますか?」です。

0 投票する
2 に答える
1279 参照

android - ユーザー操作後にListViewを更新する

ユーザーがsource-SQLiteテーブルから行を削除した後、ListViewの更新に苦労しています。

私は解決策を数日探して、私が使用することを勧めるいくつかの場所を発見しましnotifyDataSetChanged()たが、それをどこに置くか、そしてそれをどのように使用するかがわかりません。

BaseAdapterを使用しようとしていますが、LogCatを確認した後、これが正しく行われたかどうかわかりません。

これは私が使用しているコードです:

私はひどい間違ったことをしているに違いない!それを実行しようとすると、LogCatでこれを取得するためです。

そして、私が入れようとすると:

try {}の外では、このエラーはLogCatにあります。

タスクの実行後にリストビューを更新するために、誰かが私を正しい方向に向けることができますか?

ありがとう!

0 投票する
1 に答える
1749 参照

android - リスト ビューの既読および未読メッセージ

list viewメッセージのリストを表示する があります。リストビューを表示するために使用SimpleAdapterしています。hash map(メッセージが読まれたかどうかを示すフラグ(true / false)が設定されています)。正しく機能しています。フラグが読み取られると、フラグを更新できます。既読メッセージと未読メッセージを区別する方法 (未読メッセージを太字で表示したいだけです)。

0 投票する
2 に答える
5613 参照

android - Android: 画像の HashMap.put の処理

リストビューに画像を追加したいのですが、どうすればよいですか? 名前とタイプは正しく表示されています。現在、ここで立ち往生しています。

次のように適切に画像が必要です。

リストビュー

0 投票する
1 に答える
358 参照

android - xml は SimpleAdapter をどのように探すべきか

意味:

これが適切に機能するためには、xml レイアウトはどのように見える必要がありますか。

これが私のものです:

フィールドにデータを入力するクラスは次のとおりです。

0 投票する
1 に答える
3118 参照

android - simple_list_item_2 を使用していて、setOnItemClickListener の使用方法がわかりません

すみません、私は新しいです:これは新しいです。a を使用しsimple_list_item_2て 11 個のアイテムを表示します。これらの 11 項目は、 を使用してロードされHashMap、次にSimpleAdapter. これは、すべてを表示する際にうまく機能します。問題は、私がsetOnItemClickListener 行けないことです。コード:

ここまでは素晴らしいので、リストを取得します。リストからアイテムを選択できるようにしたいので、次の2行をコーディングしました

次のエラーが表示されます

The method setAdapter(SimpleAdapter) is undefined for the type ArrayList<HashMap<String,String>>

The method setOnItemClickListener(new AdapterView.OnItemClickListener(){}) is undefined for the type ArrayList<HashMap<String,String>>

0 投票する
1 に答える
570 参照

android - SimpleAdapterデータを更新した後のListActivityの更新

データを保持するSimpleAdapterオブジェクトを更新した後、ActivityListのビューを更新できませんでした!SimpleAdapterにはnotifyDataSetChanged()メソッドがなく、ListActicityからリストビューを取得するとinvalidateViews()が機能しません!!

0 投票する
2 に答える
2227 参照

android - ListViewのアイテムの背景色の設定に関する問題

私はListView、ユーザーがそのアイテムの1つをクリックすると、そのアイテムを青色にしたいと思っています。これを行うためにonCreate()、アクティビティのメソッドでListView、ユーザークリックのリスナーを設定しました。

最初に表示されるアイテムはすべて正常に機能しますが、リストをスクロールすると NullPointerException、値が正しいアイテムインデックスの位置にある arg0.getChildAt(arg2).setBackgroundColor(...)場合でも、が表示されます。arg2

ListViewは2つのラインアイテム構造を持っています、私がロードするとき、ListView私はこのアダプターを使用します:

この問題を解決する方法がわかりません。助けてもらえますか?

0 投票する
1 に答える
411 参照

android - simpleadapter が空のようです - なぜですか?

カスタムダイアログ内にリストビューを作成しようとしています。listview には、4 つのテキストビューを保持するカスタム行が含まれています。エラー メッセージが表示されず、何も表示されず、アダプターが空であるように見えます (ただし、fillmaps にはデータがあります)。

読んでくれてありがとう

0 投票する
1 に答える
1477 参照

android - SimpleAdapterでXMLから動的アイコンを設定できますか?

ArrayAdapterをカスタマイズする代わりに、SimpleAdapterを使用したいと思います。各行に関連付けられているアイコンを除いて、すべてが機能しています。アイコンはラベルに直接関連しています。そのため、ラベルによってはアイコンが異なる場合があります。

これがサンプルXMLです

私のカスタム行レイアウト

ここで、XMLを解析し、アダプターをセットアップします(関連する部分だけに編集されています)。

プログラムはクラッシュしません。すべてがそのまま表示されます。「サイト」を解析することもできるので、行をクリックするとWebビューが開きます。アイコンを表示できません。SimpleAdapterでもこれは可能ですか?

更新:これはオーバーライドされたgetView()メソッドです: