問題タブ [baseadapter]
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 - Gridview に項目がありません
9 つのアイテムを表示するには、グリッドビューが必要です。カスタム baseadapter を作成しました。
ただし、getView
メソッド内の位置に問題があります。このグリッドビューは 7 番目の項目を見逃しているようです。コードは次のようになります。
}
ログはこれを示しています:
android - notifyDataSetChangedが呼び出されたときにAndroidリストビューの順序が変更されました
全て。notifyDataSetChanged() を使用すると、リストビューの表示順序が変更されます。
このような
- 3
- 2
1
現在の活動が作成されたとき。しかし、データを変更するとき。そうなる
- 1
- 2
- 3
順序を変更したくないのですが、なぜそれが起こっているのかわかりません。
これは私のアダプタークラスのコードです
このようなダイアログでデータを変更します
android - Androidの行レイアウトとベースアダプタをカスタマイズしたリストビュー
を作成していListView
ます。2つのXMLファイルを作成しました。最初の1つはレイアウトを作成し、2つ目のxmlファイルはListViewです。最初のレイアウトをListView行に適用したいと思います。
android - 基本アダプターを使用してリストを作成しますが、範囲外の配列インデックスをスローします例外
ListView
を使用してアイテムを表示したいBaseAdapter
。カーソルとコンテンツ プロバイダー クラスを使用して、配列内の項目を取得しました。BaseAdapter
データを配列に保存し、で表示するためにを使用したいのですListView
が、 をスローしていArrayIndexOutOfBoundException
ます。私はこの問題について完全に混乱しています。
android - androidListActivityがカスタムアダプターで機能しない
カスタムアダプタでのListActivityの単純な使用のように見えるものに問題があります。アダプタコードは次のとおりです。
アクティビティは次のとおりです。
list_item_layoutは、単一のTextViewを含む単なるLinearLayoutであるため、リストに6つの同一のアイテムが表示されると予想されますが、リストは空です。CustomRowAdapter.getView()をステップ実行し、位置0から5で呼び出されています。単純なものが欠落している必要があります。リストが空になっているのはなぜですか?
編集:ListViewのhierarchyviewerに子があるため、レイアウトのどこかに問題があるようです。ListViewを含むレイアウトは次のとおりです。
リストアイテムのレイアウトは次のとおりです。
android - android BaseAdpaterの見出しを付ける方法
BaseAdapter の見出しを付けたいです。添付のスクリーンショットのように
これは Android アプリ Pulse ニュース リーダーです。彼らがどのようにしてこのトップページを作ったのか知りたい. すべてのイメージ アダプターに見出しを付ける方法。彼らがここで使用した概念。サンプル例を教えてください。ありがとうございました
android - Android グリッド ビューのデータバインド
独自のクラス配列リストがあり、そのリストをバインドして、一部のフィールドのみをユーザーに表示する必要があります。BaseAdapter クラスを拡張して独自のアダプター クラスを作成することで、これを試しました。しかし、もっと表示する必要があるフィールド (firstname) を 1 つだけ表示しました。ここに私のアダプタークラスがあります、
私のボタンクリックイベントはデータをバインドしています(doctorResultListはDoctorタイプの配列リストです)、
android - アダプターにonClickListenerのボタンが含まれていると、OnItemClickListenerが正しく機能しません。
ListView
BaseAdapterを拡張するアダプターを実装しました。私のリストアイテムには、それぞれにOnClickListenerがあるボタンが含まれています。
各アイテムにOnclickListerを追加した後、リストのOnItemClickListenerは機能を停止しました。
どうすれば修正できますか?
コード
私の活動で-
getView()のmyBaseAdapter内
myListRaw.xml内-
android - Androidリストビューでストリームデータを表示する最良の方法
リストビューにテーブルデータを表示しようとしています。データは8列と約50行で構成されています。1秒間に、約8つの更新データが送信されます。(つまり、row2-column5を何かに更新します。)新しいデータが来るたびに、専用セルを更新しdatasetchanged()
、アダプターを呼び出します。これにより、パフォーマンスとスクロールの問題が発生します。
私の質問は
、標準のウィジェットを使用してAndroidでストリームデータを表示する最良の方法は何ですか?
android - GalleryBaseAdapterでnotifydatasetchangedでギャラリーが点滅します
私はAndroidを初めて使用します。Webビューのギャラリーを作成しています。BaseAdapterに200のWebビューコンテンツを表示する必要があります。200のWebビューすべてを一緒にロードしたくありません。したがって、ギャラリーのスライドで、各WebビューをBaseAdapterに追加し、表示されているWebビューを削除してから、BaseAdapterを「notifydatasetchanged()」で更新します。
ここで私が直面している問題は次のとおりです。「notifydatasetchanged()」でBaseAdapterを更新すると、ギャラリーが更新されます。更新の瞬間に、ギャラリーが点滅します。BaseAdapterを更新する際の点滅を削除したいと思います。出来ますか ?
前もって感謝します :)