我有两个相对布局的按钮,都有android:layout_weight="50“。因此,只要没有按钮的文本大于屏幕粗细的一半,两个按钮就具有相同的大小。但是当一个按钮的文本变得太长时,按钮将不再具有相同的大小(请与下面的屏幕截图进行比较)。如何才能使两个按钮的大小相等,因此每个按钮的宽度都应该是屏幕大小的一半,只给它们一个相对宽度,比如android:layout_weight="50“,这样两个按钮最终的大小是相等的,而与文本长度无关?如果文本被裁剪或类似的东西,这将是可以的。谢谢你的任何提示!
我当前的XML代码如下所示:
<LinearLayout
and
我想在我的xamarin.forms应用程序中有一个带有开关控制的列表视图。我使用了堆栈布局来对齐列表视图的内容。我想要一个图像,2个标签和开关控件显示在每个列表项目。我无法按照我想要的方式来调整它。
我附上了4张图片。图1显示了所需的设计,图像2是Android上的输出,图像3是在windows设备上输出的,图像4是文件夹结构。
这里是我正在使用的堆栈布局结构。我也在RelativeLayout上尝试过,但似乎也不起作用。
Label name = new Label();
name.SetBinding(Label.TextProperty, new Binding("