问题标签 [drawerlayout]
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.
java - 尝试在 DrawerLayout 中创建具有可扩展列表的应用程序
尝试在 DrawerLayout 中创建具有可扩展列表的应用程序。只需从 strings.xml 中的数组中拉出列表,我的 DrawerLayout 就可以正常工作。
自从我添加 ExpandableListAdapter 以来,尽管它一直在崩溃,或者即使它运行它也不让我做任何事情。
这是我的代码:
这是我的 ExpandedlistAdapter 类。
android - Android 2 中的 ActionBarSherlok + DrawerLayout
我使用 ActionBarSherlok 和 DrawerLayout,一切正常,但在 Android 2.3 ActionBar 抽屉图标不显示。Insted 它显示后退图标。在 Android 4 中显示抽屉图标。
如何将 Android 2 中的后退图标更改为 Android 4 中的抽屉图标?
我使用下一个代码来初始化抽屉:
android - 如何防止关闭屏幕的DrawerLayout onTouch?
我DrawerLayout
在我的应用程序中实现了。现在,如果假设我点击屏幕,那么DrawerLayout
它正在接近。但现在我想对onTouch
.
我的问题是如何防止DrawerLayout
关闭onTouch
。我想像假设我onTouch
解雇DrawerLayout
.
如果有任何建议,请与我分享。
提前致谢。
android - 自动完成在特定层次结构中的 XML 文件中不起作用
特别是 XML 节点层次结构,例如。DrawerLayout->RelativeLayout->ImageButton 自动完成无法按预期工作。建议列表包含无效项目。例如。android:src
没有显示在里面ImageButton
,而它应该是。
无效提案:
另一方面,如果层次结构是RelativeLayout->RelativeLayout->ImageButton,那么一切正常。
有效提案:
我已经尝试过:
- 重新打开 XML 文件 - 无效
- 重新打开项目 - 无效
- 重新启动eclipse - 没有效果
java - setDisplayHomeAsUpEnabled 关闭 ActionBarDrawerToggle
当我单击主页图标时,抽屉会打开,然后立即将我带回之前的活动。我相信 setDisplayHomeAsUpEnabled(true) 会干扰保持打开的操作栏抽屉。
代码中有什么可能导致这种情况吗?
android - 打开 DrawerLayout,执行操作,然后关闭它
所以我想为我的 DrawerLayout 设置动画,使其打开,将一个项目添加到其中的菜单中,然后关闭它。
我尝试了很多东西,但问题是“打开”和“关闭”命令之间没有延迟(或者至少不是一个明显的延迟),因此动画永远不会触发。
我真的不想使用任意长度的“延迟发布”,因为这看起来很脏。我已经尝试在侦听器中手动覆盖“onDrawerOpened()” - 这可以工作,但是在执行操作后我无法关闭它,因为您无法从自身内部关闭它(意思是,如果'closeDrawer(布局)' 方法从侦听器本身的任何子线程调用,它会得到一个运行时错误)。
所以我所拥有的是:
我什至在 DrawerLayout 上尝试了“getAnimation()”,但它返回 null,所以我不能用它来发布延迟的动作。
任何人都知道如何解决这个问题?我是否应该使用任意延迟并希望它在所有设备上看起来都一样?有没有办法从听者内部关闭抽屉?提前致谢!
android - Android MapView 与 DrawerLayout 重叠
我有简单的布局结构:
通过单击任何抽屉项目,我将通过相应的 Fragment 实例FragmentTransaction.replace()
插入/替换片段。R.id.fragment_container
其中一个片段包含MapView
.
它在不同的设备上存在渲染问题,但同时 DDMS 向我显示了正确的屏幕截图。
已编辑
此类设备上出现问题:
- 华为U9508,安卓4.0.4(API 15)
- HTC Desire A9191,安卓 2.3.5 (API 10)
no issue
在这样的设备上有:
- 三星 Galaxy S2与 CyanogenMod Android 4.2.2 (API 17)
- LG 谷歌 Nexus 4安卓 4.3 (API 18)
有人可以帮我理解和解决这个问题吗?
见图片:
华为U9508,安卓4.0.4(API 15)
HTC Desire A9191,安卓 2.3.5 (API 10)
数据管理系统
已编辑
活动布局:
片段布局:
android - android抽屉布局多选
我想要一个使用抽屉布局的滑动抽屉,但我希望能够从抽屉中选择多个选项。
我正在考虑使用它来帮助过滤项目列表。过滤器将是一个出现在列表页面顶部的新活动,然后左侧的每个选项(例如价格、尺寸、品牌等)将打开右侧的幻灯片绘制。
可能吗?或者抽屉布局会在一次选择后总是关闭吗?
谢谢
拉斯
java - 返回地图时带有MapFragment黑屏的Android DrawerLayout
我一直在尝试android.support.v4.widget.DrawerLayout
并从抽屉中选择 4 个碎片。地图最初加载没有问题,但是当我打开抽屉并更改片段时,我无法返回地图。我只是得到一个黑屏。Logcat 显示片段已重新创建,但我什么也没得到。只是一个空白的黑屏。我可以毫无问题地在其他片段之间切换。我究竟做错了什么?我的项目的最小 API 为 14。
我从这里加载ExploreMap
(一个片段)MainActivity.java
:
在ExploreMap.java
我做以下
XML如下
和exploremap_layout.xml
android - 在android的活动中使用DrawerLayout时如何处理后退按钮?
我DrawerLayout
在我的应用程序中使用。现在,当我首先按下后退按钮时,它正在关闭DrawerLayout
,需要再次单击后退按钮,然后它将重定向到上一个屏幕。
但我想避免这种DrawerLayout
关闭后退按钮。谁能知道如何防止这种情况?
请向我建议我坚持这一点的方式。
提前致谢。