1

私はアンドロイドで画像のグリッドビューを持っています。その上の任意のアイテムをクリックすると、その上に新しいアイテムのセットが表示されます。これがスクリーンショットです。

ここに画像の説明を入力

これは gridview を使用して実行できますか? また、グリッドビューを超えなければならないビューのタイプは何ですか? 背景が薄くなることが望ましいです。

4

1 に答える 1

2

グリッド ビューを使用して 2 番目のビューを実現できるかどうかはよくわかりません。グリッドビューのAFAIKでは、グリッド要素の場所を指定するオプションはありません。左から右に並べて、くるくる巻くだけです。

しかし、これが私がそれを行う方法です-

  • 最初のビューは、既にご存知のように、グリッド ビューを使用して実行できます。
  • 最初のビューをバックグラウンドに残しておきたいため、2 番目のビューについては、2 つの方法があります。
    1. 最初のオプション
      • ダイアログを使用できます。半透明にする独自のカスタム ダイアログを作成できます。
      • このカスタム ダイアログでは、画像などの要素をさらに追加できます。カスタム ダイアログの例。半透明にする方法の詳細については、Android SDK のサンプル アプリを参照してください。
    2. 2 番目のオプション -
      • レイアウトインフレータを使用します。あなたの意見をすべて取り入れてください。
      • visibilityビューの属性を使用して、あるビューを別のビューの上に表示できます。レイアウトインフレータ
于 2011-06-22T09:21:49.780 に答える