drawerlayout相关内容
我已经创建了抽屉布局示例应用程序,它工作正常,我的问题是抽屉布局在右到左完美地工作,但是我试图将图标从左侧移到右侧,但是它不能正常工作,请给我您的建议. !这有可能吗?
..
目标:从某些屏幕上删除帧布局 Logcat: 04-05 09:19:44.915: E/AndroidRuntime(26483): FATAL EXCEPTION: main 04-05 09:19:44.915: E/AndroidRuntime(26483): //java.lang.ClassCastException: android.widget.LinearLayout
..
我有一个Activity的布局,正在尝试向其添加导航抽屉. 问题是,要正常工作,我需要使用:
..
我有一个Activity,其中有一个TextView,我想在该Activity中添加一个导航抽屉.因此,我更改了XML并实现了DrawerLayout. 在实现DrawerLayout之后,它根本无法运行(意味着它无法打开),并且在DrawerLayout中实现的FrameLayout阻止了与DrawerLayout TextView文本无关的内容. drawer.xml :
..
这是点击事件. view.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { v.setBackgroundResource(R.color.colorTim); Frag
..
我创建了具有视差效果的布局,并将其用于片段中.
..
我在CoordinatorLayout的onTouchEvent中得到了NullPointerException. 我正在将DrawerLayout与android支持AppCompat v23.0.0库的CollapsingToolbarLayout一起使用. 我观察到崩溃是在滚动CollapsingToolbarLayout或单击抽屉项目时随机发生的. 有人遇到这个问题吗?有
..
我正在尝试为Drawer项目创建带有圆角的波纹.但是,我不知道如何实现这一目标.我试图创建一个自定义波纹并将其通过app:itemBackground属性分配给NavigationView,如下所示:
..
我正在尝试将折叠的工具栏上的ImageBackdrop放在statusBar的后面,我已经用Drawer和navigationView正确完成了,但是我无法用我的片段来完成,在cheesequare演示中,Chris做到了,而且我可以这样做,但是它没有使用单个活动应用程序和片段过渡,所以这并不是我想要的。 我的样式:
..
我有一个带有 DrawerLayout 的应用程序,其中包含 NavigationView : activity_layout.xml:
..
我有一个活动,该活动使用以下方法启用全屏模式。 受保护的void hideSystemUI(){ View decorView = getWindow()。getDecorView(); decorView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_H
..
我想要在应用程序中使用导航抽屉,但是我不希望导航抽屉覆盖我的操作栏.操作栏应始终可见.我搜索了互联网,并从stackoverflow和一些博客中获得了一些解决方案,但是都一样.我在使用不带TitleBar或ActionBar的导航抽屉的情况下引用了此解决方案,但仍然一样正如他们在答案中提到的那样,我先给出android.support.v7.widget.Toolbar,然后给出android.s
..
我正在设计Android Studio中的本机导航抽屉. 我在预览中看不到抽屉,因为它位于活动的左侧,超出了预览的范围. 目前,我使用testlayout.xml文件查看更改,但是很多时候我忘记将其粘贴复制到正确的活动中. 有没有办法预览抽屉布局? 解决方案 如果您希望能够预览抽屉布局/导航栏 如果您在 https://developer.android上关注本教程, .com/tr
..
我正在尝试找到如何将打开导航抽屉的汉堡包图标更改为一些自定义图片,该图片可以随Picasso或类似图片一起加载.就像上面的图片一样,Twitter设法将我的个人资料图片替换为以前的汉堡图标. 我在这里找不到这样的东西,我也不知道该怎么做. 如果有人获得了样品或有关操作方法的指导,我将不胜感激. 编辑 我的一些活动代码: ActivityMapsBinding bind
..
有什么方法可以禁用NavigationDrawer图标的滑动动画吗?我的意思是当您单击该图标或以滑动手势打开“抽屉"时的效果. (目前我仍在使用ActionBar) 预览 解决方案 如果抽屉是右抽屉,则需要覆盖ActionBarDrawerToggle的onDrawerSlide方法,并将 slideOffset设置为0 .因此,这将禁用导航抽屉图像的动画. @Overri
..
我有一个包含5个片段的活动,我在活动中为抽屉使用了抽屉布局,但是我想仅在片段2中使用(启用)抽屉,并且我想在其余片段中禁用抽屉选项. 有人可以帮我怎么做吗? 解决方案 在您的activity中放入两种方法,一种禁用drawer,另一种再次启用它,如下所示: public void lockDrawer() { drawerLayout.setDrawerLockMode
..
根据Google指南,建议您仅在安装并打开应用后才第一次打开DrawerLayout(向用户显示功能). 您将如何去做? 这似乎是openDrawer()方法与某种类型的首选项的组合. 解决方案 我建议您为此使用 SharedPreferences : 基本想法是,您阅读SharedPreferences并查找在应用程序首次启动时不存在的布尔值. 默认情况下,如果您要查找
..
我的项目屏幕截图:我的项目 我的目标设计:我的目标 我已经创建了一个(从右到左)导航抽屉.它工作正常,但是当我尝试将图标从左侧移动到右侧时,它不起作用.
..
我将ActionBarDrawerToggle与NavigationView一起使用.我的内容是用片段显示的. 我正在关注此stackoverflow问题以获取后退按钮按下即可工作,但控制永远不会流向onOptionsItemSelected. 这是我的MainActivity.class: @Override protected void onCreate(Bundle sav
..
这是我的xml:
..