- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一张背景图片。这个背景上有一个金色的图像。我想在我的金色图像旁边添加一个编辑文本,并且我希望编辑文本的大小对于每个屏幕分辨率都是相同的。我尝试了水平和垂直的重量和线性布局。之后我在每个屏幕分辨率上筛选了结果,但它没有用。编辑文本的内容在每个屏幕分辨率上都不同。几个小时以来,我一直在努力解决这个问题,但我还没有找到任何出路。请帮我。
<?xmlversion="1.0"encoding="utf-8"?>
<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:background="@drawable/mainpagebackgrounduye"
android:theme="@android:style/Theme.Holo.Light.NoActionBar"
android:scaleType="centerCrop"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.englishapps.com.checkyourenglishvocabulary.MainActivity"
android:weightSum="1"
android:id="@+id/anasayfa"
android:orientation="vertical"
android:measureWithLargestChild="false">
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="0.10"
>
<LinearLayout
android:orientation="vertical"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight=".8"></LinearLayout>
<LinearLayout
android:orientation="horizontal"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.2"
android:id="@+id/gll">
<LinearLayout
android:orientation="horizontal"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight=".15"
android:padding="0dp"
android:id="@+id/sst"
android:paddingLeft="0dp"
android:paddingTop="0dp"
android:paddingRight="0dp"></LinearLayout>
<LinearLayout
android:orientation="vertical"
android:layout_width="0dp"
android:layout_height="match_parent"
android:padding="0dp"
android:layout_weight="0.93"
android:paddingLeft="0dp"
android:paddingTop="0dp"
android:paddingRight="0dp"
android:paddingBottom="0dp">
<EditText
android:layout_width="match_parent"
android:layout_height="0dp"
android:id="@+id/goldtxt"
android:enabled="false"
android:editable="false"
android:allowUndo="false"
android:autoText="false"
android:text="0"
android:textColor="#010101"
android:layout_weight=".3"
android:paddingLeft="0dp"
android:paddingRight="0dp"
android:paddingTop="0dp"
android:paddingBottom="0dp"
android:padding="0dp"
android:textIsSelectable="false"/>
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="0.15"
android:padding="0dp"
android:paddingLeft="0dp"
android:paddingTop="0dp"
android:paddingRight="0dp"
android:paddingBottom="0dp"></LinearLayout>
</LinearLayout>
</LinearLayout>
</LinearLayout>
<LinearLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="0.16"
android:layout_gravity="center_horizontal"
android:id="@+id/ustlinear"></LinearLayout>
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="0.54"
android:layout_gravity="center_horizontal"
android:id="@+id/orta">
<LinearLayout
android:orientation="vertical"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.3"
android:id="@+id/tasklinear"></LinearLayout>
<LinearLayout
android:orientation="vertical"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.7"
android:id="@+id/ortalinear"></LinearLayout>
</LinearLayout>
<LinearLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="0.2"
android:layout_gravity="center_horizontal"
android:id="@+id/alt">
<LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="0dp"
android:id="@+id/altlinear"
android:layout_weight=".7"></LinearLayout>
<LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="0dp"
android:id="@+id/reklamlinear"
android:layout_weight=".3"></LinearLayout>
</LinearLayout>
</LinearLayout>
最佳答案
在代码中添加这个
DisplayMetrics metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);
为布局创建不同的xml适用于 320dp-hdpi、480dp-xhdpi、600dp-xxhdpi、720dp-xxxhdpi 的屏幕
关于安卓多屏不兼容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39768193/
如何从 Android-Native-Screen 打开 flutter 屏幕? 我开了一个 Android-Native-Screen 从现有我们 flutter 项目 . 所以,在 Android
有人知道如何使用 java 和 google chrome 最大化 selenium webdriver 窗口吗? 我已经尝试过一些命令,例如maximize () window (),但没有成功。
Redmi A65 智能电视今天正式开卖,4K 超高清大屏 + 立体声扬声器,到手价 2599 元。 IT之家了解到,Redmi A65 智能电视搭载了一块 65 英寸 4K 屏,支持 HDR
9 月 26 日消息小米电视大师「至尊纪念版」将在 9 月 29 日发布,根据今天小米集团大家电部总经理李肖爽放出的海报显示,小米电视大师至尊版有两款。 小米电视大师「至尊纪念版」是小米首款
华为手环 6 今日在海外正式发布,英文名 Band 6。这款产品是华为手环 4 的升级版,屏幕尺寸由 0.96 英寸升级为 1.47 英寸 AMOLED 屏,分辨率 194 x 368。该手环外形类
我是一名优秀的程序员,十分优秀!