問題タブ [android-arrayadapter]

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 投票する
4 に答える
34352 参照

android - リストビューの 1 行を再描画する

で単一の行を再描画することは可能ListViewですか? 私ListViewはsであるwith行を持っていますLinearLayoutView私は好みの変更を聞いていますが、1 つの行の中で1 つだけを変更する必要がある場合がありLinearLayoutます。を呼び出さずにその行を再描画する方法はありlistview.notifyDatasetChanged()ますか?

ビュー (内) で view.invalidate() を呼び出してみましたLinearLayoutが、行は再描画されません。

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

java - オブジェクトの状態に基づくAndroidListActivityの行の色

リストからのオブジェクトの束を表示するListActivityがあります。MonitorObjectの2つのブール値の状態に基づいて、行の背景とテキストの色を変更したいと思います。

ArrayAdapterを拡張する必要がありますか?もしそうなら、私は数日間それを理解しようとして成功しなかったので、コードサンプルは大いにありがたいです。


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

java - Text not appearing in my ListView

I have a ListView that is being populated. I have checked the contents of the datasource and it contains valid data. Unfortunately, the number of rows is correct, but the text I want to display is not appearing.

Here is how I am setting up the ListView:

Here is my Adapter:

Here is the XML for each row in the list:

Here is the XML for the StreamActivity with the ListView:

0 投票する
3 に答える
5736 参照

android - JSonarray to Arraylist and Arraylist in ListAdapter doesn't work. (In Android)

I've got a little problem, and i don't see it.

I retrieve Json data (the JSONArray) and i wanted to make a List of all the names in the JSONArray, something like this.

And i wanted to take this list in an `ListView' so i did this :

(history_share is one of the method i created to take json data from an api . Eclipse doesn't see any error, and me neither.

Can somebody help me please ?

0 投票する
7 に答える
129002 参照

android - Androidリストビューアイテムの高さ

ListView に SimpleCursorAdapter を使用すると、ListView の項目の高さがこのようになるのはなぜですか?リストビュー画像

(これに基づく私のコード)

しかし、配列を使用すると、リストビューのアイテムの高さが大きくなります

リストビュー

(私はこれに基づいてリストビューを学びます)

アイテムリストビューの行レイアウトは

だから私の質問は、ArrayAdapter と SimpleCursorAdapter を使用するときに行の高さに違いがあるのはなぜですか?

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

android - ArrayAdapterを数回ソートするビューの問題

このコードに問題があります。ArrayAdapterのコンテンツを変更し、配列を含むオブジェクトへの引数として順序付けました。問題は、さまざまなもの、アイコン、背景の変更などでビュー(リストビュー)を変更することです。実際には、並べ替えを行うことで、一部のビューのプロパティが混在しているように見えます。たとえば、移動などのために別の背景に広がった背景:

何か案は?ありがとう

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

android - スクロールでスクランブルされたListViewのコンテンツ

そのため、ListViewを構成するさまざまな部分に問題があります。それらをArrayListに入れ、カスタムArrayAdapterを使用してListViewに接続します。これは、以前に行ったことがあるため、そこに問題があるとは思われません。最初はリストに正しい順序でピースが含まれているように見えますが、リストを下にスクロールすると、コンテンツが間違った順序でロードされます。次に、上にスクロールして戻ると、すべてがごちゃ混ぜになっています。誰かがこれに遭遇したことがありますか?

ありがとう-ジェイク

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

android - Android の外部データベースと内部データベースの混乱

私は最初の Android アプリケーションに取り組んでおり、「ビーフ、ポーク、チキン」などの一連の食品タイプ (文字列) を含むデータベースを実装しようとしており、10000、50000 などの調理時間値 (int) を持っています30000 など。私の質問は、これを実装する最善の方法は何かということです。外部データベースを使用するのが最善の方法かもしれないと感じていますが、それが私の人生を地獄にするかどうかも考えています. 基本的に、内部の SQlite で動作することがわかった例のようなことを行う必要があります。

これにより、値が存在しない場合にのみ、起動時に内部データベースに値が追加されます。
または
、SQlitebrowser でデータベースを作成し、それを /assets に配置して、そこから読み取る必要がありますか?

現在、ArrayAdapter から値を読み取っています。それを置き換えて、代わりにデータベースから読み取ろうとしています。次のようになります。

これについてどうすればよいですか?内部または外部?

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

java - カスタムArrayAdapterを作成するための優れたチュートリアルはどこにありますか?

私は自分のアプリ用のカスタムアダプターを作成しようとしています。メイン画面はListActivity中央ListViewにがあります。アダプターをどのように作成するかについてはまったくわかりません。そのため、アダプターを説明するための優れたチュートリアルを誰かが知っているかどうか疑問に思いました。

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

android - Android で ArrayAdapter を更新する

ArrayAdapterスクロール位置を失わずに更新するにはどうすればよいですか?

これが私が現在行っている方法です。ArrayAdapter次のことを行うサブクラスにupdate メソッドを作成します。

ただし、これは非常に非効率的でエラーが発生しやすいようです。より良い方法はありますか?