问题标签 [actionbardrawertoggle]
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 - Android ActionBarDrawerToggle
我是一个完整的初学者,想了解 actionbardrawer,我们有“setDrawerLister()”和“syncState()”这两种方法。这种方法实际上是做什么的?
android - 带有 AppCompatActivity 的 ActionBarDrawerToggle 和带有片段的工具栏后退按钮
我正在使用带有 NavigationView 的 ActionBarDrawerToggle。我的内容使用片段显示。
我正在关注这个 stackoverflow 问题,以使后退按钮按下工作,但控制永远不会流向onOptionsItemSelected
.
这是我的 MainActivity.class:
如何捕获后退按钮<- click from Toolbar
?
更新:
感谢@mike,工具栏上的后退箭头按钮现在onOptionsItemSelected
在我的 MainActivity 代码中被捕获,如下更新。
java - Android 抽屉切换
我一直在尝试添加此切换 5 小时。但它一直告诉drawerLayout为null,这没有任何意义,因为它存在并且我一直在使用它。
这是我的抽屉布局
这是错误日志
有人可以帮助我吗,谢谢:)
android - 使用 addToBackStack(null) 时 ActionBarDrawerToggle 消失
在 selectItem() 方法中,将 .addToBackStack(null) 添加到我的事务中似乎会破坏切换按钮(点击时会显示导航抽屉的那个)。它只是在加载片段时完全消失(通过单击导航抽屉中的相应项目)。如果我注释掉该行,切换按钮将保留并且工作正常。
不过,我需要调用 addToBackStack ,因为我希望后退按钮功能适用于这些片段。为什么会导致这个问题?
android - 如何从活动中将动作栏汉堡图标更改为后退图标(带动画)
不,这不是我搜索得很好的问题。但无处找到如何做到这一点。我想通过调用我的活动中的方法将汉堡图标更改为后退图标。我可以用抽屉做到这一点..但我想在不打开抽屉的情况下做到这一点..例如,当显示一个片段时..汉堡将变成后退箭头(带动画)然后单击后退箭头将隐藏片段并转动箭头回到汉堡。
我在做这个的时候想要动画..有什么办法吗?或者只有在打开/关闭抽屉时才有可能
提前致谢
android - ActionBarDrawerToggle 不会出现在片段中
当导航抽屉启动并且它可以工作时,我将其实现为默认片段,但ActionBarDrawerToggle不会出现 。
主要活动:
activity_main.xml
默认片段,ServiceFragment 膨胀布局 fragment_service.xml
android - Visual Studio 2015 - 添加 Android 支持库 v4 和 v7 以使用 DrawerLayout 和 ActionBarDrawerToggle
我正在尝试通过 Visual Studio 中的 Nuget Manager 将这两个支持库添加到我的项目中,以便能够使用DrawerLayout和ActionBarDrawerToggle。但是,这两个库都无法安装并出现相同的错误:
*****无法安装包“Xamarin.Android.Support.Compat 24.2.1”。您正在尝试将此包安装到以“.NETFramework,Version=v4.5”为目标的项目中,但该包不包含任何与该框架兼容的程序集引用或内容文件。如需更多信息,请联系包作者。*****(底部还提供了错误截图)
以下是 VS2015 Nuget 包管理器中显示的这 2 个库的屏幕截图:
Xamarin.Android.Support.v4
Xamarin.Android.Support.v7.AppCompat v 24.2.1
我在我的 Android SDK 管理器中安装了 SDK 平台,从 API19 到 API25,在 Extras 中,我同时拥有 Android Support Repository 和 Android Support Library,如下所示:
我已经安装了从 19 到 25.2.2 的 Android SDK Tools、Platform-tools 和 Build-tools:
一旦我选择将这 2 个库安装到我的项目并在 Review Changes 对话框和 License Acceptance 对话框中点击 OK,安装将失败并出现如下错误:
android - Android 中 mydrawer.setDrawerListener(myactiontoggle) 的异常
我在我的项目中使用抽屉,但有时它会抛出 NullpointerException,下面是我遇到异常的代码:
我得到了以下错误:
请帮助解决他在 ActionBarDrawerToggle 中的 NullpointerException。
这个问题不仅仅是关于 NullpointerException 异常,因为告诉我重复,如: NullpointerException