問題タブ [android-gridlayout]
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 - GridLayout(GridViewではない)すべての子を均等に伸ばす方法
ボタンが入った2x2グリッドが欲しいです。これはICSのみなので、指定された新しいGridLayoutを使用しようとしています。
これが私のレイアウトのXMLです:
問題は、私のビューが行ごとに均等に拡大されないことです。これにより、GridLayoutの右側に多くの余分なスペースが発生します。
設定してみましたが、それは行の最後のビューにlayout_gravity="fill_horizontal"
のみ適用されます。これは、セル1がセル0に十分なスペースを与えるために完全に伸びることを意味します。
これに取り組む方法についての考え?
android - GridLayout と行/列スパンの問題
紹介している Android デベロッパー ブログGridLayout
の投稿では、スパンが自動インデックス割り当てにどのように影響するかを示す次の図を示しています。
を使用して実際に実装しようとしていGridLayout
ます。これが私がこれまでに持っているものです:
各列の幅が最小になるように要素を導入する<Space>
必要がありました。そうしないと、幅がゼロの列がたくさんできてしまいます。
ただし、それらを使用しても、次のようになります。
特に:
にも関わらず
android:layout_gravity="fill_horizontal"
、列スパンを持つ私のウィジェットは、スパンされた列を埋めません値にもかかわらず、
android:layout_rowSpan
行にまたがるものはありません
誰でもを使用してブログ投稿から図を再現できますGridLayout
か?
ありがとう!
android - Android: 各 ListView 行に 2 つの GridView を追加する
私のアプリケーションにはリストがあり、各リスト項目には 2 つの GridView が表示されます。1 つの GridView はすべてのアイテムを詳細とともに表示し、別の GridView はそのリストに関する何らかの操作を表示します。
実装することは可能ですか?はいの場合、実装する最良の方法を教えてください....
ありがとう、...
android - Android: 空の GridLayout にカスタム ビューを追加する
私のアプリケーションでは、ListView を表示する必要があり、リストビューの各行は 1 つの GridLayout を保持する必要があります。また、グリッドレイアウトの項目は、アダプター クラスを介して動的に追加されます。
しかし、グリッド項目は表示されませんでした。正しい実装方法を教えてください
android - Android の「Gridlayout ライブラリ プロジェクト」を自分のプロジェクトに直接インポートする
Android 4.0 デバイスで Gridlayout を使用する方法は既にわかりました。サポート ライブラリをダウンロードし、ライブラリ プロジェクトとしてインポートしてから、自分のプロジェクトでライブラリとして参照しました。しかし、私は自分のプロジェクトにライブラリを直接持ちたいと思っています。libs フォルダーのファイルを自分の libs フォルダーに既にコピーしました。また、attrs.xml と dimens.xml を自分のプロジェクトにコピーしました。次に、両方のjarファイルをビルドパスに追加しました。Eclipse自体にはエラーはありませんが、「見つからないなど」の問題があるため、Androidレイアウトエディターはレイアウトをレンダリングできなくなりました(これは私のオフィスからではなく書いているので、残念ながら正確なエラーメッセージですが、明日行います)。
1 つのプロジェクトで本当にすべてが必要です。私は何かを忘れましたか?それは可能ですか?誰かがすべてを 1 つのプロジェクトにマージした「グリッド レイアウト サポート ライブラリのサンプル」が見つからないためです。
私の問題を理解していただければ幸いです。よろしくお願いします。
EDIT これは私のレイアウトエディタが言うことです:
com.android.layoutlib.bridge.MockView は android.view.ViewGroup にキャストできません 例外の詳細は [ウィンドウ] > [ビューの表示] > [エラー ログ] に記録されます 次のクラスをインスタンス化できませんでした: - android.support.v7.widget.GridLayout (Openクラス、エラー ログの表示) 詳細については、エラー ログ ([ウィンドウ] > [ビューの表示]) を参照してください。
そして、ここでエラーログメッセージに:
general.xml: com.android.layoutlib.bridge.MockView を android.view.ViewGroup にキャストできない
android.support.v7.widget.GridLayout のインスタンス化に失敗しました。
android - エラーを解決できません - ビューには API レベル 14 が必要です (現在の最小値は 8):
私のコードは -
そして、Eclipseはこの上記のコードの最初の行でエラーを出しています... エラーは-「ビューにはAPIレベル14が必要です(現在の最小値は8です):」
私を助けてください..!!API バージョン 14 (Android 4.0) を既にダウンロードしているのに、このエラーが発生します。
android - GridView androidで垂直スクロールを取得するにはどうすればよいですか?
画像を表示するAndroidアプリケーションを開発しています。アプリケーションで画像を表示するために使用grid view
しています。
しかし、デフォルトのグリッドビューは、グリッドビューhorizontal scrolling
で画像を表示したいですvertical scrolling
。
グリッドビューで垂直スクロールを実現する方法を教えてください。
前もって感謝します。
android - Android: GridLayout の区切り線
私のアプリケーションには Listview があり、Listview の各項目には GridLayout があります。そして、アダプター クラスを介してカスタム ビューを GridLayout に追加します。GridLayout に追加されたビューのサイズは同じではありません。ビューごとに異なる場合があります。getView() アダプターの私のコードは、
そして私のxmlコードは.
childViews の最大の高さを持つ区切り線を追加したいと思います。場合によっては、gridlayout に複数の行が含まれる場合があるため、区切りビューの高さは、GridLayout の行のビューの最大高さに応じて変更する必要があります。
最初にすべての子ビューを 0、2、4 などのインデックスで追加できる場合。次に、Childviews の最大の高さを計算します。最大高さを計算した後、1、3、5、7 などのインデックスを使用して区切りビューを追加できます。
これを行う正しい方法を教えてください。ありがとう。
android - javaコーディングでlayout_columnを利用する
私はGridLayout
と その中に を持っていTextView
ます。私はandroid:layout_column
xmlで使用しましたが、動作しています。ここで私の質問は、Java コーディングを使用してこれをどのように達成できるかということです。私はいくつかの例を見てきましたが、それらは次のようなものです
何をすればいいですGridLayout
か?
android - gridlayoutで2D配列を表示する方法
私は、、Array [] [] myArray = new Array [5] [5]
またはArray [] [] myArray = new Array [7] [9]
、またはnew Array [12] [13]
配列をに表示したいGridLayout
。多くの例を見つけましたが、2D配列はありません。
延長する必要があると教えてくださいBaseAdapter
。この問題を解決する方法がわかりません