安卓iOS的UIActionSheet相当于(Android: iOS UIActionSheet

2019-07-29 15:42发布

我在转换的iOS应用程序,并需要实现从的iOS到Android一个UIActionSheet的等价物。

什么UI元素将非常接近地模拟这一点。

我瞄准的Android 2.2及更高版本。

Answer 1:

你可以使用一个AlertDialog或Dialog对象。 该AlertDialog类做你的要求。 对话框允许更多的可定制性。

编辑:如果你想在同一animative效果,你将需要使用SlidingDrawer。

注意:这些类没有,也许除了AlertDialog,是那么容易,因为在UIActionSheet使用。



Answer 2:

底部片材是一种材料设计部件,即溶液中加入23.2版本设计支持库。 底部片材是从屏幕的底部显示其提供类似的视图像IOS UIActionSheet和显影剂可以定制按规定一个非常简单的窗口。

添加依赖compile 'com.android.support:design:<latest-library-version>'在应用gradle这个。

请参阅此链接- https://material.google.com/components/bottom-sheets.html#



文章来源: Android: iOS UIActionSheet equivalent