我的布局中的图像按比例放大,但不应该。如何防止图像缩放?

发布于 2024-09-29 07:55:53 字数 1067 浏览 1 评论 0原文

我有一个RelativeLayout,其中有两个图像。问题是规模扩大。它们显示得比预期的要大得多。这是我的布局:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/gallery_batch"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/batch_background">
<ImageView xmlns:android="http://schemas.android.com/apk/res/android"
    android:src="@drawable/icon_success"
    android:id="@+id/view_batch_icon"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_centerVertical="true"
    android:padding="5dp"
    android:layout_gravity="center_vertical"/>
<ImageView xmlns:android="http://schemas.android.com/apk/res/android"
    android:src="@drawable/text_bereits_geladen"
    android:layout_toRightOf="@id/view_batch_icon"
    android:layout_centerVertical="true"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:padding="5dp"/>

有人能告诉我我在这里做错了什么吗?

I have a RelativeLayout in which I have two images. The problem is the scale up. They are displayed way bigger than the are supposed to. Here is my layout:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/gallery_batch"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/batch_background">
<ImageView xmlns:android="http://schemas.android.com/apk/res/android"
    android:src="@drawable/icon_success"
    android:id="@+id/view_batch_icon"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_centerVertical="true"
    android:padding="5dp"
    android:layout_gravity="center_vertical"/>
<ImageView xmlns:android="http://schemas.android.com/apk/res/android"
    android:src="@drawable/text_bereits_geladen"
    android:layout_toRightOf="@id/view_batch_icon"
    android:layout_centerVertical="true"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:padding="5dp"/>

Can anybody tell me what I am doing wrong here?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

寂寞清仓 2024-10-06 07:55:53

布局看起来不错。

您将这些图像存储在哪里?例如,如果您将它们放入您想要的大小的drawable-ldpi文件夹中,然后在运行mdpi设置或hdpi设置的模拟器上进行测试,图像会更大,您必须根据您的设计正确决定将它们存储在哪里。

这些标签不需要 xml 名称空间,您可以在没有 xml 名称空间的情况下编写它们,仅 xml 文件的主标签需要。

<ImageView xmlns:android="http://schemas.android.com/apk/res/android"

The layout looks fine.

Where are you storing these images? For example, if you put them in the drawable-ldpi folder with the size you want, and then test on a emulator runing mdpi setting or hdpi settings the image will be bigger, you have to decide properly where to store them acording to your desing.

These tags dont need the xml name space, you can write them without that, that is only needed for the main tag of the xml file.

<ImageView xmlns:android="http://schemas.android.com/apk/res/android"
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文