gpt4 book ai didi

c# - 如何在 C# 的 Android Xamarin 中设置按钮的布局宽度?

转载 作者:行者123 更新时间:2023-11-29 18:44:38 26 4
gpt4 key购买 nike

我正在 Xamarin Android C# 项目中使用 Android 按钮。

<Button          
android:id="@+id/btn1"
android:layout_width="120dp"
android:layout_height="120dp"
android:background="@drawable/ButtonImages"
android:layout_marginLeft="35dp" />

在这里,我想从后面的代码中设置这个 Android: layout_width="120dp"Android: layout_marginLeft="35dp"

我从后面的代码中得到了按钮控件

Button btn1 = FindViewById<Button>(Resource.Id.btn1);

但无法设置widthma​​rginLeft

我该怎么做?

最佳答案

尚未测试这是 xamarin,但理想情况下,这应该可以工作,请尝试并更新。在这里,我已经设置了高度和重量为120dp,你可以根据自己的需要进行修改。也可以通过替换文本来根据需要设置边距。

Button btn1 = FindViewById<Button>(Resource.Id.btn1);
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams (120,120);
params.setMargins(left, top, right, bottom);
btn1.setLayoutParams(params);

关于c# - 如何在 C# 的 Android Xamarin 中设置按钮的布局宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52255254/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com