8

iOS アプリを変換しており、iOS から Android への UIActionSheet に相当するものを実装する必要があります。

これを最もよく模倣する UI 要素はどれか。

Android 2.2以降をターゲットにしています。

4

2 に答える 2

9

AlertDialog または Dialog オブジェクトを使用します。AlertDialog クラスは、あなたが求めることを行います。ダイアログはよりカスタマイズ可能です。

編集: 同じアニメーション効果が必要な場合は、SlidingDrawer を使用する必要があります。

注: おそらく AlertDialog を除いて、これらのクラスはいずれも、UIActionSheet ほど使いやすいものではありません。

于 2012-05-30T00:43:11.890 に答える
4

Bottom Sheet は、バージョン 23.2 でデザイン サポート ライブラリに追加されたマテリアル デザイン コンポーネントです。ボトム シートは、画面の下部から表示される非常にシンプルなウィンドウであり、IOS UIActionSheet と同様のビューを提供し、開発者は要件に従ってカスタマイズできます。

compile 'com.android.support:design:<latest-library-version>'アプリ gradleに依存関係を追加します。

このリンクを参照してください - https://material.google.com/components/bottom-sheets.html#

于 2016-12-08T06:53:27.930 に答える