問題タブ [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 に答える
877 参照

android - setAdapter の呼び出し時のフラグメントでの NullPointerException

少し問題があります。フラグメントでレイアウトを作成しようとしていますが、setAdapter メソッドを呼び出すと Java NullPointerException が発生し、エラーが見つかりません。皆さんありがとう!

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

android - Android - 起動時にシンプルな ListView/Toast アプリがクラッシュします...何かアイデアはありますか?

Android のプログラミングについて詳しく学ぶために、単純な ListView アプリを作成しています。

ただし、この単純なコード (Eclipse ではエラーはまったく表示されません) は、エミュレーターでの起動時に単純にクラッシュします。何か案は?

list_fruit.xml

あなたの指示に従ってスタックトレースを見つけようとしましたが、唯一のメッセージはFATAL EXCEPTION: main.

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

java - カスタム ListView 内にあるチェックボックスの値を格納します。

チェックボックスの選択された値を取得してデータベースに保存しようとしています.ListView内のチェックボックスをクリックできます。しかし、このコード行「 subject.setSelected(cb.isChecked()); 」が原因で NullPointer Exception が発生しています 助けて!!

ちなみに、私はこのチュートリアルに従っています! http://sunil-android.blogspot.com/2013/04/android-listview-checkbox-example.html?showComment=1397151611795#c1803690674156959933

0 投票する
0 に答える
750 参照

android - Listview に複数の非同期 http リクエストを入力します -- loopj?

TLDR: 私がしなければならないことは、複数の非同期 HTTP 要求を作成し、データを使用してリスト ビューにデータを入力することです。必要に応じて、まったく新しいアプローチを受け入れます。

こんにちは、私はアンドロイドが初めてで、Loopj の非同期 http クライアント ライブラリを使用しようとしています。彼が提案する方法でクライアントを実装しましたが、問題なくデータを取得しています。私の問題は、ハンドラーの onSuccess からリストビューのアダプターに使用したいデータセットにデータを戻すことです。

私はかなりの量の読書をしました。stackoverflow およびその他のソースで。私の状況が私が見つけたほとんどの解決策と異なるのは、アダプターを設定する前に複数の http 要求を作成する必要があることです。

私のアダプターのデータ ソースは、私が実装したカスタム タイプ ScoutProfile の配列です。補足: データ セットの値をハード コーディングすると、すべて正常に動作します。

ダミーデータでリクエストを実行する前にアダプターを設定しようとしました。アダプターのデータセットを更新された配列に交換します。notifyDataSetChanged と invalidateViews を呼び出します。

配列を初期化しないと、null 例外が発生します (onSuccess の変更が有効になりませんか?)。インスタンス化すると (notifyDataSetChanged を使用することを意味します)、UI は更新されません。

runOnUIThread メソッドも試しました。

私のフラグメントのコードは次のとおりです。

ScoutProfile.java、ScoutProfileAdapter.java、RiotApiClientなど、含めなかったコードが問題ではないことは確かですが、誰かがそれを要求した場合は、質問に追加します。

編集:これを含めるつもりでした(フラグメントコードにも):

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

android - カスタムアダプタを使用してGridviewでアイテムの値を取得する方法

GridView アダプター用のカスタム アダプターがあります。

「スタンプID」など、選択したアイテムから特定の値を取得したい

私はずっと前にスタンプのみを表示するようにこれを開発していましたが、今では 1 つのスタンプをクリックして次のページに送信できるようにしたいと考えています。

インターネットで解決策を探しましたが、ほとんどのチュートリアルでは、アダプター コードを大幅に変更する必要があります (魔女とは、新しいクラスを作成することを意味します)。

私が使用しているアダプターを使用してこれを修正する簡単な方法があるかどうかを知る必要があります。

これは、接続する StampActiviy クラスの部分です

これは ListViewListStampsAdapter です

これは StampUtil クラスです

ありがとう