Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xamarin Android菜单/子菜单项-最佳实践_Android_Android Layout_Menu_Xamarin_Submenu - Fatal编程技术网

Xamarin Android菜单/子菜单项-最佳实践

Xamarin Android菜单/子菜单项-最佳实践,android,android-layout,menu,xamarin,submenu,Android,Android Layout,Menu,Xamarin,Submenu,我有一个Android应用程序,要求我给用户在特定类别中打开或关闭某些品牌名称的选项 例如,我需要展示时装、音乐、电影等类别(总共大约10-15个类别)。然后,用户需要能够点击一个类别,并显示与该类别相关的特定品牌,他们可以使用单选按钮或开关打开或关闭该品牌,这取决于他们是否喜欢该品牌 有谁能建议一种显示这种布局的好方法,以及使用什么控件/布局。我目前正在考虑为类别使用网格布局,然后为品牌使用子菜单项或弹出菜单,但我不确定它们是否是更好的方式 此外,我可能需要包括品牌的实际标志,所以我需要允许这

我有一个Android应用程序,要求我给用户在特定类别中打开或关闭某些品牌名称的选项

例如,我需要展示时装、音乐、电影等类别(总共大约10-15个类别)。然后,用户需要能够点击一个类别,并显示与该类别相关的特定品牌,他们可以使用单选按钮或开关打开或关闭该品牌,这取决于他们是否喜欢该品牌

有谁能建议一种显示这种布局的好方法,以及使用什么控件/布局。我目前正在考虑为类别使用网格布局,然后为品牌使用子菜单项或弹出菜单,但我不确定它们是否是更好的方式


此外,我可能需要包括品牌的实际标志,所以我需要允许这是在任何我选择的视图控制可能

我认为展示这种东西的一个好方法是使用卡片视图。 Xamarin在这里提供了一个如何使用它的示例:

要使用它,必须将其nuget包添加到项目中: