問題タブ [android-gridview]
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.
java - Android の GridView でクリック可能な画像を作成する
このチュートリアルのように、GridView に画像を表示しています。単一の画像をクリックして他のイベントを実行できるようにしたいのですが、クリックされた画像を知る必要があります。
ImageAdapter クラスに imageView.onKeyDown(keyCode, event) を追加する必要がありますか? 現在存在するコードは次のとおりです。
どの画像がクリックされたかをどのように示しますか? 適切なハンドラーを作成するにはどうすればよいですか?
android - Android アプリケーションの GridView にボタンの配列を追加する
バックエンドから利用できるものに応じて、5 ~ 15 個のボタンを持つアプリケーションがあります。適切な GridView レイアウト ファイルを定義して、それぞれ異なるテキストやその他の属性を持つボタンの配列を含めるにはどうすればよいですか? 各ボタンは基本的に商品をカートに追加するため、カートに商品を追加することを除いて onClick コードは同じです。
可変数のボタンを追加できるように配列を定義する方法はありますが、一意の ID で各ボタンを参照できますか? arrays.xmlの例を見てきましたが、事前に設定された文字列の配列が作成されています。オブジェクトを作成する方法が必要ですが、レイアウトまたは配列の xml ファイルでテキストが定義されていません。
更新 - GridView への追加に関する情報を追加しました
これを GridView に追加したいので、[addView メソッド]( http://developer.android.com/reference/android/widget/AdapterView.html#addView(android.view.View,%20int)を呼び出すと、 UnsupportedOperationException. 次のことができます。
しかし、それは私が望むようにボタンをグリッドにレイアウトしません。これは GridView で実行できますか?
android - 複数の Android GridViews は wrap_content になりません
Activity
5 を表示するがありますGridViews
。これらのそれぞれは、画面の幅にまたがる背景を持つ でGridViews
分割されます。TextView
は書籍のGridViews
巻を表し、グリッド内の各アイテムは巻内の書籍Button
を表す です。
すべてのGridViews
とは のTextViews
中に収まりますRelativeLayout
。wrap_content
いくつかのボリュームには多くの本があり、他のボリュームにはほんの少ししかないので、個々のグリッド ビューを取得して、すべての本を表示するために必要なすべてのスペースを占有しようとしましたが、うまくいきませんでした。はView
スペースを各 に均等に分割しGridViews
、ほとんどの本を隠します。私は以下のxmlレイアウトを持っています。どうすればこれを達成できるか教えてもらえますか?
android - Android - GridView の Assets フォルダーからの画像
Assetsフォルダーに画像が存在する画像のグリッドビューの作成に取り組んでいます。Androidリンクのアセットフォルダーからファイルを開くと、ビットマップを使用して読み取ることができました。現在持っているコードは次のとおりです。
私のアプリケーションは Assets フォルダーから画像を読み取りますが、グリッド ビューのセルを反復処理していません。グリッド ビューのすべてのセルには、一連の画像から選択された同じ画像があります。セルを反復処理して、まだ異なる画像を持つ方法を教えてもらえますか?
BaseAdapterクラスを拡張するImageAdapterクラスに上記のコードがあり、メインクラスでは、次の方法でそれをグリッドビューにリンクしています。
事前に助けてくれてありがとう、サラン
android - gridview 画像の境界線
xml 解析を使用して xml から画像のグループを表示するために gridview を使用していますが、今は gridview で各画像の周りに境界線を表示したいと考えています。すべての画像は、グリッドビューの画像にアウトライン境界線を表示する必要があります.グリッドビューで各画像の境界線を設定するにはどうすればよいですか?
android - onCreate メソッドの AsyncTask および setAdapter
私はいくつかの重いネットワーク タスクを実行しています - 写真 (プレビュー) をダウンロードします - 私のメイン UI がブロックされないようにするために、AsyncTask でそれを行いました。それらを GridView に入れたいのですが、AsyncTask が終了する前にアダプターを設定します。いくつかのコードはより役立つでしょう
最後に、Logcat はすべてがダウンロードされたことを示しますが、画面には何も表示されません。AsyncTask で setAdapter 部分を実行しようとしましたが、次のように表示されます。Only the original thread that created a view hierarchy can touch its views.
私は何をすべきか ?
android - リスト、グリッド、ギャラリーなどに表示されているものだけを読み込む方法は?
Android アプリでのアクティビティの負荷を改善したいと考えています。
すべてのアクティビティは、GridView、リスト、またはギャラリーのいずれかです。
私の質問は次のとおりです。表示されているものだけを読み込むにはどうすればよいですか?
500 曲のリストを表示する必要があり (500 枚の写真のグリッドと同じ)、各セルにサムネイル、タイトル、長さが含まれているとします。
現在どれが表示されているかを知るにはどうすればよいですか?
私が自分自身を明確にしたかどうかはわかりません。そうでない場合は、私に知らせてください。
android - Android GridView の背景のハイライト
通常、Gridview では、グリッド内の要素を押している間、特定の正方形の背景が強調表示され、きれいなオレンジ色で明確に定義されます。手放した後もハイライト表示されたままにしたいのですが、基本的にはハイライトのオン/オフを切り替えます。自動的に組み込まれている Android のハイライト カラーを使用したいのですが、これを機能させる試みはこれまでのところ成功していません。どんな助けでも大歓迎です。
ありがとう!
android - Android アプリケーションのグリッドビューを作成して使用する方法
私は Android アプリケーションを開発していますが、XML を知らないため、XML グリッドビューについていくつか問題があります。
私のアプリケーションでは、クエリがサーバーに送信され、サーバーの応答に従って、いくつかのデータをリストする必要があります。しかし、私が言ったように、私はどうすればいいのかわかりません。ご想像のとおり、データ サイズはクエリごとに異なる可能性があるため、サイズが固定されていないグリッドビューが必要です。
サンプル コードを送信するか、アプリケーションでデータを一覧表示する方法を説明してください。
ありがとうございました!
android - グリッドビュー アンドロイド
グリッドビューの最後のデータにほぼ到達したことを知らせるイベントはありますか? サーバーに大量のデータがあり、100 データごとにデータをロードしたいので、ユーザーが 100 番目のデータの終わりまでスクロールし続けると、別の 100 データをロードしてグリッドビューに入れたいと考えています。
または他の解決策はありますか?
ありがとう。