1つ、「StaggeredGridLayoutManager」を使ってみましたので、ご紹介します。利用して、上図のような複数カラムのリスト表示を行います。以下のライブラリを追加します。参考に設定しています。継承したクラスで、異なるプラットフォーム間でも一貫した外観を表示することができます。表示するデータをXMLで定義しています。指定することができます。場合は、2カラム表示を無効にして全幅表示(setFullSpan)になるようにレイアウトパラメータを設定しています。内のボタンのクリックイベントを検知できるように、以下のような独自リスナーを設定します。場合、1アイテム内に複数アクション(今回の例では、Done/Cancelボタン)を含む場合は、前回のタップ座標値からViewを割り出すよりは、今回のように直接監視対象のViewにリスナーを設定しておく方が適しているかと思います。監視&検知を行います。サイトのご利用にあたって。