問題タブ [android-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.
android - Eclipse のカスタム アダプタで findviewbyid() が null を返す
findviewbyid() returns null
別の質問へようこそ!
配列を ListView に表示するためのアダプター クラスを作成しました。そして、findviewbyid() が null を返すものを推測します。(このトピックに関する他のすべての質問を確認しましたが、私の問題とは関係ありません)。
だからここに私のアダプタークラスがあります:
null が返される行をマークしました。
そして、これが拡張された xml ファイルです (現在、lplistitem と releaselistitem はまったく同じです)。
明らかなエラーが見られますか? 私にはすべてが正しいように思えます。
android - 使用するアダプターは?
要件: 私は GRE 語彙アプリに取り組んでいます。ヘッダー レベルで単語を表示し、下部セクションに 4 つの意味を表示し、4 つの意味のうち 1 つが正しいものになるという要件があります。
TextView コントロールを使用して、これらの単語と意味を表示します。
質問: アダプターを実装したいですか? よくわからないけどどれが似合うの?どのアダプター?私の要件は、基本的に行とヘッダーの詳細を表示することです。
java - タブの ListView の更新 (Android アプリ)
現場の技術者の作業指示を処理する Android アプリに取り組んでいます。まず、アプリのレイアウトについて説明します。アプリ
の主要部分には 3 つのタブが含まれています。
タブ 1 - ホーム タブ
- 開いている現在のワークオーダーの概要が含まれています
タブ 2 - 割り当てられた作業指示書タブ
- ログインしたユーザーに現在割り当てられている作業指示書のリストが含まれています
タブ 3 - 割り当てられていない作業指示書タブ
- ユーザーのクルーに割り当てられている作業指示書のリストが含まれていますが、特定の人には割り当てられていません。
アプリ全体からアクセスできるように、Application コンテキストの一部である Singleton クラスである「Database」というクラスを使用します。以下にいくつかのコードを含めます
問題は次のとおりです。
ユーザーがリスト内の特定の作業指示書をクリックすると、作業指示書の詳細アクティビティが起動し、作業指示書に関するあらゆる種類の情報が表示されます。ワークオーダーが「割り当てられていない」ものである場合、「所有者」フィールドを現在のユーザーに変更し、それを未割り当てリストから削除し、そのユーザーの割り当て済みリストに追加する「所有権を取得」ボタンも表示されます。ただし、ユーザーが [戻る] ボタンを押して作業指示の詳細画面 (アクティビティ) を閉じ、タブ ビューに戻ると、何らかの方法でビューを強制的に更新するまで (リストをさらに下にスクロールするなど)、リストは更新されません。所有権を変更した作業指示書が画面外にあることを確認します)。
私は試し
ました: -カスタムListAdapterをデータベース(シングルトン)クラスに移動し、そこからアクセスします -リストアダプタで「notifyDataSetChanged()」を呼び出します
タブが選択されるたびに更新する方法についてのアイデアはありますか (または、戻るボタンを押して作業指示書の詳細画面を閉じます)? 私は解決策を見つけようとインターネットを精査してきましたが、見つけたものは何もうまくいきませんでした。
よろしくお願いします。以下に関連するコードを含めました。
データベース クラス:
メイン アプリ (タブを含む):
割り当てられたアクティビティ:
割り当てられていないアクティビティ:
WorkorderDetailActivity:
android - 遅延画像読み込みアダプターを使用したAndroidギャラリービューの「stutters」
Gallery
ウィジェットで使用する遅延ロード アダプターを作成したいと考えています。
つまりgetView()
、すぐに を返し、ImageView
後で他のメカニズムがそのsetImageBitmap()
メソッドを非同期的に呼び出します。ImageView
拡張する「怠惰な」を作成することでこれを行いましたImageView
。
でゆっくりスクロールするとGallery
、中央の画像が中央に飛び出し続けます。正確に説明するのは難しいですが、本当に面倒です。スピナーアダプターにも同じアプローチを試みましたが、そこでは完全に機能します。
何か案は?
android - アダプターにリストを追加する方法
個別のヘッダーを持つListViewがあります。たとえば、「Today events」はヘッダーで、その下にはリストがあります。「Tomorrow events」はヘッダーで、その下にはいくつかのリストがあります。これら2つのアダプターが1つのListviewにあります。私の問題つまり、各アダプタには20を超えるアイテムがありますが、20のアイテムが表示され、リストが20番目のアイテムにスクロールすると、残りのリストが表示されます。どうすればこれを解決できますか。
事前に感謝します。
java - AbsListView$RecycleBin.addScrapView() の問題の SectionedAdapter ArrayIndexOutOfBoundsException?
使用しているセクション化されたアダプターがありますが、if (section.adapter.getCount() > 0) を使用して空の場合にセクションが表示されないように変更しようとしています。私は次のクラスを持っています:
}
これは機能していますが、AbsListView$RecycleBin.addScrapView() のエラー ArrayIndexOutOfBoundsException でクラッシュすることがあります。
このエラーは getViewTypeCount() または getItemViewType(int position) に関連している可能性が高いことはわかっていますが、どこが間違っているのかわかりません (他の StackOverflow 検索のため)。例外は確実に発生しないため、なぜこれが発生するのか途方に暮れています。ここで何か不足していますか?
android - Android テーブル レイアウト アダプターの提案?
チーム ミーティングやイベントの出席情報を追跡するのに役立つアプリを作成しようとしています。一種のスプレッドシート スタイルの外観を表示するシンプルなアプリです。行はチームの各メンバーで、列はイベントやミーティングが行われる日付です。
私はこれを SQL データベースで行っており、データベースに行と列を動的に追加します。
私が持っている質問はこれです...データベースからデータを簡単に引き出してレイアウトに入れるために使用する良いレイアウト/アダプターの組み合わせはありますか?
android - ギャラリーで選択したアイテムの外観を変更する
レイアウトに「Gallery」があり、BaseAdapter から継承するクラスを作成して、Gallery アダプターとして設定しました
そして私はそれを使いました
そしてそれはうまくいきます。
しかし今、ギャラリー内で選択したビューを変更する必要があります。アダプター内で必要です。
この「ビュー」がアダプターから選択されているかどうかを知る方法はありますか?そのため、外観を変更できますか?
android - Android: getView() の問題 - スクロール中にアイテムが変更される
3 つのテキストビューとチェックボックスを持つリストビューを作成し、BaseAdapter に配置しました。それがしなければならないことは、アイテムが「未読」ステータスにある場合、そのテキストビューをBOLDにすることです。しかし、私は2つの問題に遭遇しました。
- 既読、未読に関係なく、一番上の項目は常にBOLDです。
- スクロールすると、スクロールによってリロードされたアイテムが太字になり始めます
調べてみましたが、いいところが見つかりませんでした。誰かがアイデアを持っているなら、私を助けてくれませんか? 以下は getView() です。