Android 导航抽屉使用/按钮激活
Android Navigational Drawer activate w/ button
因为我是 Android 的新手,所以我正在尝试创建一个导航抽屉,它在按下按钮时被激活。我检查了几个像这样的教程 one 但在所有这些教程中,当按下 Actionbar 按钮时抽屉都会被激活。还有一件事。我的 activity 由 3 个按钮和一个图像组成,所以我使用 RelativeLayout,如何将 FrameLayout 添加到 RelativeLayout?我应该改变它吗?
谁能解决一些问题,这样我就可以大致了解一下?
预先感谢您的宝贵时间!
在 XML 元素(例如 Button 或 TextView)中输入:
android:onClick="onBtnClick"
在链接Activity中添加方法:
public void onBtnClick(View view) {
//open the drawer as a menu
View mFragmentContainerView = findViewById(R.id.navigation_drawer);
DrawerLayout mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
mDrawerLayout.openDrawer(mFragmentContainerView);
}
您可以简单地将 FrameLayout 拖到 RelativeLayout 中,所以我不明白您的问题。
因为我是 Android 的新手,所以我正在尝试创建一个导航抽屉,它在按下按钮时被激活。我检查了几个像这样的教程 one 但在所有这些教程中,当按下 Actionbar 按钮时抽屉都会被激活。还有一件事。我的 activity 由 3 个按钮和一个图像组成,所以我使用 RelativeLayout,如何将 FrameLayout 添加到 RelativeLayout?我应该改变它吗?
谁能解决一些问题,这样我就可以大致了解一下? 预先感谢您的宝贵时间!
在 XML 元素(例如 Button 或 TextView)中输入:
android:onClick="onBtnClick"
在链接Activity中添加方法:
public void onBtnClick(View view) {
//open the drawer as a menu
View mFragmentContainerView = findViewById(R.id.navigation_drawer);
DrawerLayout mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
mDrawerLayout.openDrawer(mFragmentContainerView);
}
您可以简单地将 FrameLayout 拖到 RelativeLayout 中,所以我不明白您的问题。