问题标签 [materialdrawer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 在 NavigationDrawer 中动态添加 Fragments
我NavigationDrawer
从android.support:design
库中使用,它运行良好,但现在我已经通过 mikepenz 切换到MaterialDrawer ,因为它具有明显的功能。但现在我被困住了。
我想像使用库Fragment
一样动态添加android.support:design
,在android.support:design
我使用的库中,从这样的设置SharedPreferences
中添加/删除Fragments
:
现在我该怎么做MaterialDrawer
呢?
有很多方法可以通过switch
语句或使用类似的方式更改片段:
但是这些声明并没有帮助添加使用SharedPreferences
. 如果我尝试SharedPreferences
上述声明Fragment
不会改变,这很明显。
请帮忙!
android - Android CrossFader 显示两种布局
我正在使用 Mike Penz GmailStyleCrossFadeSlidingPaneLayout。只有当应用程序启动时,我才会显示 PartialView 和 FullView 的一部分。看起来它们是相互重叠的布局。但我只能单击 PartialView 中的图标。
就在我开始将部分视图交叉淡入淡出到全视图时,一切都很好,部分视图得到了他的“背景颜色”
你知道为什么吗?谢谢
android - 如何更改工具栏中的 Humberger 图标?
我正在使用mikepenz 抽屉库,但我想用我自己的可绘制图标更改默认的汉堡图标和后退箭头图标。
我已经尝试了很多次,但我无法用自己的图标更改图标。
谁能帮我 ?
显示汉堡图标的代码:
以下是我多次找到的代码,但我也尝试过,但没有奏效
当我搜索时,我也知道如果您在抽屉构建器中传递工具栏,则无法更改图标,所以谁能告诉我我该怎么办?
android - 如何使用 mikepenz/MaterialDrawer 实现 MiniDrawer
我正在尝试使用mikepenz/MaterialDrawer github 库来实现 MiniDrawer。我可以得到一些结果,如下图所示。但是 MiniDrawer 的顶部被 Toolbar 隐藏了。我怎么解决这个问题。
这是 MainActivity.Java
这是activity_main.xml
android - MaterialDrawer 布局之间的视图切换
我需要为同一个活动创建两个 MaterialDrawer 并在它们之间切换。但是我需要在屏幕上显示抽屉时更新项目。
使用我们为 MaterialDrawer 提供的属性,只有在抽屉关闭并且您再次触摸抽屉开关后,才能看到一个抽屉布局与另一个布局之间的变化。
是否可以在布局中进行刷新,在抽屉显示期间进行无效或通知更改,在抽屉之间切换时,以便动态显示更改?
谢谢你,亚历山大·比安奇
android - 活动开始时材料抽屉自动打开
当我使用Material Drawer时,一旦一个新的活动开始,抽屉就会自动显示,但我希望它开始隐藏,所以我必须在活动的onResume方法中使用函数drawer.closeDrawer(),如下所述:
这是在活动开始或重新启动时隐藏抽屉的正确方法,还是在抽屉中为此目的设置了一个属性?
谢谢你,
亚历山大·比安奇
android - 屏幕始终适合 Android Material Drawer 中的系统 Windows
我正在开发一个 Android 应用程序。在我的应用程序中,我使用材料抽屉- https://github.com/mikepenz/MaterialDrawer在左侧设置抽屉。我可以轻松地设置抽屉。但它有问题。它总是适合系统窗口,如下面的屏幕截图所示。
这就是我在活动中设置抽屉的方式。
这是我的 main_activity xml。
所以,我不希望它适合系统 Windows。如何修复我的代码不适合系统窗口?
我也尝试在样式 XML 中设置它
它也不能正常工作。
android - NavigationDrawer 里面有自定义片段?
我正在使用这个库:https ://github.com/mikepenz/MaterialDrawer 我在左侧有一个带有导航项的 NavigationDrawer,在右侧我有一个额外的抽屉:
我还有一个带有 RecyclerView 的 Fragment 和一些额外的视图:
此片段膨胀布局并将条目添加到 RecyclerView。
这是我的主要布局:
如何显示这个自定义片段,它始终在 NavigationDrawer 中显示我的联系人而不是导航项?
android - 刷新折叠 itemDrawer
我正在使用MaterialDrawer 库,在其中我将抽屉设置为折叠项目获取 Firebase 数据库的名称和子项目的名称
但是当我添加一个子项时,它不会出现,直到我再次折叠并展开折叠项。添加数据时如何通知它?
android - 从 MaterialDrawer 中选择时片段未加载
我有一个创建了MaterialDrawer的活动。材质抽屉代码如下
当我的应用程序启动时,选择的默认选项是 1,即。Activity 会在 App 启动时自动加载 WeatherFragment。当我单击列表中的第二项时出现问题:Graphs Fragment。根据代码,它应该可以工作,但它所做的是它保留了旧片段,并且不加载新片段的布局。
这是活动 XML 布局:
content_weather.xml:
到目前为止,很清楚的是 WeatherActivity 将始终加载 fragment_weather (WeatherFragment) 。但是当我单击 GraphsFragment (第二项)时,它不会加载该布局
这是我的 GraphsFragment 代码:
片段图.xml:
进度对话框如此显示,但不会加载按钮和来自 GraphsFragment XML 的开关等布局项。
从抽屉中单击时,我将如何加载 GraphsFragment,以及膨胀的布局和显示的进度对话框