【问题标题】:Android Home screen design with tiles type navigation instead of navigation drawerAndroid 主屏幕设计,使用磁贴类型导航而不是导航抽屉
【发布时间】:2014-07-14 06:06:34
【问题描述】:

我有一个应用程序,其主页显示带有当前位置的 Google 地图。

因此,根据我主页中的草图,我的第一个屏幕中有一个图像图标或按钮类型,当我单击该图标或按钮时,会打开一个图块类型,您可以在其中进行多项活动。

例如,如果您单击 1,那么它会转到一个活动来执行某些任务,如果您单击 2,那么它会转到另一个活动,对于 3 ,4 ,5 ,6 也是如此,并且每当我单击任何图块时它应该去特定的活动。

我尝试了很多如何通过 Google 完成这项任务,并认为一些专家会在这里帮助我解决这个问题。

另外一点是,如果您点击第一张图片中的图标或按钮,主屏幕不应改变。正如我在图片中提到的,两个屏幕都将是带有显示当前位置的地图的主页。

【问题讨论】:

    标签: android android-layout android-intent android-fragments android-xml


    【解决方案1】:

    你可以自己做。在右下角设置一个RelativeLayout(其中有六个按钮),并将其可见性设置为View.GONE,然后在右下角设置另一个视图作为打开扩展菜单的按钮。单击它时,将按钮设置为View.GONERelativeLayout View.VISIBLE

    希望对你有帮助。

    【讨论】:

    • 那么,如果我这样做,我可以显示地图以及这 6 个按钮吗?
    • @MacBookPro 是的,应用程序中的RelativeLayout 位于显示地图的视图的front 上。
    • Wesley 我已经实现了这一点,但是在外部单击时我无法隐藏 RelativeLayout(其中有六个按钮)。就像当我点击地图时,我无法隐藏 RelativeLayout。请参阅this以获得更清晰的信息。 stackoverflow.com/questions/24852471/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-09-12
    • 2020-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-27
    相关资源
    最近更新 更多