gpt4 book ai didi

android - 如何使Android应用程序适合所有屏幕尺寸

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:54:00 25 4
gpt4 key购买 nike

好吧,我有 activity.xml,我有一个背景图片和一个按钮,其中也有一个背景图片,在普通屏幕上运行良好,但是当我在超大屏幕或大屏幕上运行时,按钮的位置会发生变化

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity"
android:background="@drawable/menu"
android:layout_margin="@dimen/my_view_margin"
>

<LinearLayout
android:layout_width="300px"
android:layout_height="200px"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="172dp"
android:orientation="vertical" >

<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="60px"
android:background="@drawable/bt"
android:text="Button" />
</LinearLayout>

</RelativeLayout>

这是上面的代码,下面是不同屏幕的图像

无法添加图像因为没有足够的声誉

最佳答案

对所有布局使用权重而不是给定常量值,因为权重是屏幕的一种百分比。在 list 中默认支持屏幕 View 为真。

如果您有任何想法,添加维度值是不可能的{folder contains dimens.xml}

关于android - 如何使Android应用程序适合所有屏幕尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18008979/

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