Xamarin 如何制作一个漂亮的主菜单页面
我想做一个漂亮的主菜单页面,就像Android设备的主页一样,其中按钮图像是成行布局的;页面中的每一行包含4个ImageButton 我使用了下面的布局,但是每行中的ImageView的大小并不均匀。我有以下问题:Xamarin 如何制作一个漂亮的主菜单页面,xamarin,xamarin.android,Xamarin,Xamarin.android,我想做一个漂亮的主菜单页面,就像Android设备的主页一样,其中按钮图像是成行布局的;页面中的每一行包含4个ImageButton 我使用了下面的布局,但是每行中的ImageView的大小并不均匀。我有以下问题: 我想一行有3个imageView。 如何检测屏幕的宽度和高度,将其划分为3个imageView?说吧,根据银河笔记 如何在3个图像视图之间设置间距?每个ImageView下面都有一个textView,用于指示ImageView的名称或功能 我应该允许轮换吗?如果旋转,当旋转到水平时如
我相信你在找GridView。GridView是一个视图组,在二维可滚动网格中显示项目。当内容增长时,它自己处理滚动。此外,您还可以打包其他功能,如内存处理、使用适配器模式的内置MVC等 一个简单的GridView如下所示
<GridView
android:id="@+id/gridView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_margin="5dp"
android:columnWidth="100dp"
android:drawSelectorOnTop="true"
android:gravity="center"
android:numColumns="auto_fit"
android:stretchMode="columnWidth"
android:verticalSpacing="5dp"
android:focusable="true"
android:clickable="true"/>
您可以从以下链接签出一些完整的GridView实现
我相信您正在寻找GridView。GridView是一个视图组,在二维可滚动网格中显示项目。当内容增长时,它自己处理滚动。此外,您还可以打包其他功能,如内存处理、使用适配器模式的内置MVC等 一个简单的GridView如下所示
<GridView
android:id="@+id/gridView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_margin="5dp"
android:columnWidth="100dp"
android:drawSelectorOnTop="true"
android:gravity="center"
android:numColumns="auto_fit"
android:stretchMode="columnWidth"
android:verticalSpacing="5dp"
android:focusable="true"
android:clickable="true"/>
您可以从以下链接签出一些完整的GridView实现