0

我想创建一个具有多个视图的弹出屏幕,就像主屏幕一样,但作为弹出窗口。由于我对 android 比较陌生,所以我不知道是否内置了任何此类控件,或者我是否需要使用任何库?或任何提示都会有所帮助。

编辑:我正在寻找 viewpager 的替代方案,它在 API8 上至少受支持。

4

2 回答 2

0

我从他的答案下方的评论@codeMagic 的评论中找到了答案,所以在这里发布以供参考:

作为ViewPager替代方案,我们可以使用ViewFlowViewPagerIndicator库,支持的最低 SDK 分别为 API 级别 1 和 4。

于 2013-07-22T21:53:11.463 回答
0

听起来PopupWindow可能是您正在寻找的东西。添加,在 API 1 中,这让View您可以动态添加 (s),或者您可以将其设置layout为已创建的 xml 文件。

可用于显示任意视图的弹出窗口。弹出窗口是一个浮动容器,出现在当前活动的顶部。

您还可以在 xml中创建Activity任何您需要的内容,并给它一个主题,使其看起来像一个弹出窗口,方法是设置LayoutDialog

android:theme="@android:style/Theme.Dialog"

<activity>标签中manifest

于 2013-07-22T12:46:55.010 回答