是否可以使用 android 带网格视图的导航抽屉,即导航抽屉内的网格视图?
is it possible to have android navigation drawer with grid view i.e. grid view inside navigation drawer?
我想在我的应用程序的导航抽屉中实现网格视图(2 列)。
我想知道这可能吗?
如果是,那么你能告诉我获得预期结果的步骤吗?
是的,您可以在导航抽屉中使用任何您想要的布局。 DrawerLayout
只是一个特殊的包装器,它使用第一个 child 作为普通内容,第二个 child 作为可以滑入和滑出的导航抽屉。第二个 child 可以是您喜欢的任何 View
或 ViewGroup
,包括 GridView
、ListView
、LinearLayout
或其他。
我假设您使用的是 Android Studio。以下对我有用:
1) 创建一个新的导航抽屉Activity。
2) 将为您创建几个布局文件,包括 content_main.xml。将您的 <GridView>
XML 放入 content_main.xml 文件。
3) 还要为 GridView 创建相关文件,例如适配器 class 和 GridView 项目布局的 XML。
我想在我的应用程序的导航抽屉中实现网格视图(2 列)。 我想知道这可能吗? 如果是,那么你能告诉我获得预期结果的步骤吗?
是的,您可以在导航抽屉中使用任何您想要的布局。 DrawerLayout
只是一个特殊的包装器,它使用第一个 child 作为普通内容,第二个 child 作为可以滑入和滑出的导航抽屉。第二个 child 可以是您喜欢的任何 View
或 ViewGroup
,包括 GridView
、ListView
、LinearLayout
或其他。
我假设您使用的是 Android Studio。以下对我有用:
1) 创建一个新的导航抽屉Activity。
2) 将为您创建几个布局文件,包括 content_main.xml。将您的 <GridView>
XML 放入 content_main.xml 文件。
3) 还要为 GridView 创建相关文件,例如适配器 class 和 GridView 项目布局的 XML。