問題タブ [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.

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

android - Android ListView 選択アニメーション

ユーザーがリストビューで要素を選択したときにアニメーションを設定するにはどうすればよいですか?

ピンクの背景の偶数行と紫色の背景の奇数行を設定する独自のリストビューアダプターを作成しています。唯一の問題は、要素をクリック (「タッチ」) するユーザーのアニメーションを設定する方法がわからないことです。

OnTouchListener を実装し、選択時に背景を緑に変更することを考えましたが、OnTouchListener が実装されているために機能しなくなる可能性のあるボタンが行内にあります。これは本当ですか?

コード:

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

android - 1つのアクティビティに2つのListView==2つのアダプタまたは1つのアダプタ?

タイトルを拡張する方法がわからない。

if同じアクティビティに2つのListViewがある場合(たとえば、compatパックのViewPagerオブジェクトなどを使用する場合)、2つの別々のアダプターまたは1つのアダプターにステートメントが埋め込まれているのが「標準的な方法」ですか?

私の意見では、特に2つの異なるデータソースと異なるリストビューの行レイアウトがあるため、2つの別々のアダプターを使用する方が作業は多くなりますが、保守が容易で便利です。

あなたは何をしますか、そしてその理由は何ですか?どちらが良いでしょうか?

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

java - ListView で複数のレイアウトを読み込む

リストビューに複数のレイアウトを表示しようとしています。リスト ビューに項目が 3 つしかなく、各行のレイアウトが異なります。これが私がそのために使用しているコードです

しかし、クラッシュしてエラーを出している間

誰か助けてくれませんか?Androidでこれを行うにはどうすればよいですか?ありがとう

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

android - IllegalStateExceptionを持つlistView-画面を開く直前にブラウザを開きます。

私は、ユーザーがログインしている場合に画面をスキップするだけで動作するアプリケーションに取り組んでいます....その間、無効を返す非同期タスクで...アプリケーションのアップグレードを確認してください。通常はブラウザを開いてファイルをダウンロードします...メインスレッドで、アプリケーションにログインクレデンシャルがすでに保存されている場合は、別のクラス/画面に移動します。これは通常リストビューを持っています....リストは次々にデータが入力されます....しかし、その間にアプリケーションのアプリケーションがクラッシュすることがあります...これにどのように取り組むのですか...そして

PS。リストビューの更新は、通常メインスレッドの関数を呼び出してビューを更新するasyncTaskからトリガーされます...

任意のアイデア...お願いします...

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

android - 自分の ListAdapter が機能しないのはなぜですか?

私が抱えている問題は、チェックボックスをクリックしてリストビューをスクロールアップして選択したチェックボックスを変更したり、最初のチェックボックスを選択して最後のチェックボックスも選択したりする場合です。私の英語力がまだ十分でないことは承知しています。申し訳ありません。どんな助けでも感謝します。

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

android - Web サービスからリストビュー android を作成する

wcf Web サービスとの通信に json を使用してサーバーから受信したデータのリストを表示しようとすると、コードでエラーが発生します。

Web サービスから応答があり、データもリストに追加されていますが、このエラーが発生する理由がわかりません。エラーを解決する方法を教えてください。

logcat の出力は次のとおりです。

そして、私のJavaファイルのコードは次のとおりです。

私の CategoryListAdapter クラスのコードは次のとおりです。

コード編集:

私は getView 関数を ablove として編集しました (私のコード編集を参照してください)。

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

json - カスタム ListViewAdapter を使用して JSON オブジェクトから ListView を動的に更新する

いつものように、初めて Android を使用する方からの質問です。その3週間後、私は髪を引き裂いて問題を説明するために最善を尽くします.

まず、私は今日の時点で Exlipse 3.7.1 と SDK r15 を使用しています。なぜなら、アップグレードしようと思ったからです。おそらくそれが問題の原因ですが、r13 を使用している間も同じようです。

ここに私のコードの作業コピーがあります:

main.xml

mylist.xml (カスタム リスト アダプター)

マニフェスト ファイルは、minSDK 8.0 を使用します

最後に、問題のある Java ファイル:

この時点まではすべてが機能していますが、少なくとも 100% ではなくても機能しますが、ユーザーがスピナーを変更したときにリスト ビューの内容を動的に変更する必要があります。

エミュレーターは、実行構成で -dns-server xxx.xxx.xxx.xxx を使用します。私は 3.7in WVGA を実行しています。

これを行う方法を見つけるために8時間試行した後、これは私が得た限りですが、クラッシュするだけです:

基本的に、JSON コードを onCreate から分離し、それを独自のパブリック メソッドに入れて、MyOnItemSelectedListener から呼び出すことができるようにしましたが、アイデアがなく、Java の完全な理解不足を示しました。

回答する場合は、回答をできるだけ単純化してください。

前もって感謝します。

これが私の最初の投稿です。

0 投票する
4 に答える
3054 参照

android - ListViewの不正なconvertViewタイプBaseAdapter

さまざまなタイプのビュー行を使用するリストビューアダプタがあります。

ほとんどの場合、正常に動作します。しかし、リストから要素を削除すると、クラッシュします。間違ったタイプのconvertViewをgetViewに送信します

しかし、getItemViewTypeは正しいタイプを返しています。

こんな感じです

位置1-のタイプを教えてください->正しいタイプを返します(たとえば1)

間違ったタイプ(たとえばタイプ2)のコンテンツビューを含む位置1のビューを教えてください

何か案は?

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

android - Android-ユーザーが撮影した写真をリストビューに追加する

私は現在、2行のテキストを保持する単純なリストビューアダプタを持っています。次にやろうとしているのは、ユーザーが撮った写真をリストビューに表示するオプションを追加することです。リストアダプタを次のように変更しました。

次に、通常どおりハッシュマップに追加し、アダプターを更新します。

最後に、結果のアクティビティのコードは次のとおりです。

しかし、私は問題にぶつかっています。ビットマップ形式の写真は、リストビューに追加されていません。空の空白として表示されます。私はここで何か間違ったことをしていますか?次に、ユーザーが写真を撮らないことにした場合は、画像ビューを表示しないでください。これを実装する方法がわかりません。カスタムリストアダプタを作成する必要がありますか?

ご協力いただきありがとうございます

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

android - Android カスタム リスト アダプターはリスナーを実装します

リスナー フォーム ボタンとクロノメーターを実装するカスタム ビュー アダプターの問題。リストが初めて読み込まれると、すべてが正常に機能します (再生ボタンをクリックすると、クロノメーターが正常に機能することがわかります)。しかし、他の項目にスクロールして最初の要素に戻ると、ボタン リスナーが機能せず、クロノメーターが 0 にリセットされ、tickEvent のリッスンを停止します。

次のコード スニペットを参照してください。