C# 如何在Xamarin Android代码中设置垂直选项和水平选项?
我想在代码中设置垂直选项、水平选项,请帮助我 1。是,xamarin android中没有以下属性:C# 如何在Xamarin Android代码中设置垂直选项和水平选项?,c#,xamarin.android,C#,Xamarin.android,我想在代码中设置垂直选项、水平选项,请帮助我 1。是,xamarin android中没有以下属性: <ImageButton android:src="@android:drawable/ic_menu_gallery" android:layout_width="308px" android:layout_height="560px" VerticalOptions="CenterAndExpand" HorizontalOptions="CenterAn
<ImageButton
android:src="@android:drawable/ic_menu_gallery"
android:layout_width="308px"
android:layout_height="560px"
VerticalOptions="CenterAndExpand"
HorizontalOptions="CenterAndExpand"
android:id="@+id/imgBtn01" />
Android中的等效属性是Android:layou\u gravity
:
如果要使用多个属性值,可以使用|
将它们分开,如下所示:
VerticalOptions="CenterAndExpand"
HorizontalOptions="CenterAndExpand"
2.如果您想拉伸图像,可以使用以下属性:android:scaleType=“fitXY”
。如果您不想裁剪图像,可以尝试使用centerInside
,如果您想填充所有空间(并裁剪图像),也可以使用centerCrop
这是一个很好的列表,其中有一些示例,可以更好地理解所有的scaleType
:
注:
有关更多详细信息,您可以查看:
android:layout_gravity="fill_horizontal|fill_vertical"