【发布时间】:2021-07-09 22:52:48
【问题描述】:
我需要使用 fab 按钮打开 drawer。
我有以下代码,我只需要打开抽屉
public Action<object, EventArgs> Clicked { get; set; }
private event EventHandler FabClicked = delegate { };
private async void OnFabClicked(object sender, EventArgs args)
{
var drawer = FindViewById<DrawerLayout>(Resource.Id.drawer_layout);
// open drawer
}
【问题讨论】:
-
this android/java Q&A 有帮助吗?如果您能够调整其中一个答案以在 Xamarin.Android 中工作,请在下面添加一个答案,显示工作代码。这将对使用 Xamarin.Android 而不是 java 的其他人有所帮助。
-
另外,这里有一个Xamarin.Android Sample,它展示了如何使用导航抽屉。
-
这里是Android dev doc for DrawerLayout。虽然我本人是一名 Xamarin 开发人员,但如果我还不知道它的存在,我将很难在那个冗长的基于 java 的文档中找到“openDrawer”方法!