gpt4 book ai didi

java - Android查看动态大小

转载 作者:太空宇宙 更新时间:2023-11-04 13:01:19 25 4
gpt4 key购买 nike

我有一个包含多个 View 的布局,其中一个 View 必须根据屏幕尺寸进行缩放。截至目前,我将其设置为 250dp,因为它在 5.1 英寸设备上看起来不错,但在较小的设备上使用时,它就不再那么好了。我不能使用换行内容,因为它会使内容看起来非常糟糕,而且按钮的尺寸太小,因此它必须是屏幕宽度的 1/3。是否可以在布局代码中执行此操作,还是必须在 java 代码中执行此操作?

最佳答案

Is it possible to do that in the layout code

是的。使用 LinearLayoutandroid:layout_weightandroid:weightSum 属性非常简单:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="match_parent"
android:layout_height="match_parent"
android:weightSum="3"
android:orientation="horizontal">

<View
android:id="@+id/thirdView"
android:layout_height="wrap_content"
android:layout_width="0dp"
android:layout_weight="1" />

</LinearLayout>

关于java - Android查看动态大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34908865/

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