java - Android ImageView 在图像周围添加空白(尝试修复此处但不成功)

标签 java android xml imageview

我正在创建一个 Android 开始屏幕,其中 ImageView 中有一个图像。

我放入 ImageView 中的图像为 75x75 像素,没有任何空白(见下文)。

我尝试将背景设置为透明/黑色/删除布局填充,但仍然没有成功。

我正在使用的图像:

image i am using there is no background

activity_start_screen.xml 的 xml 文件的结果

start screen result

这是我当前有关屏幕的 xml,我能够使用 Java,但第一次使用 Android,所以我还不知道所有的提示和技巧!

XML:

    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/startScreenRelLayout"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@color/black"
    tools:context=".StartScreen" >

    <Button
        android:id="@+id/startCreateWalkButton"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerVertical="true"
        android:layout_centerHorizontal="true"
        android:layout_below="@+id/logoImageView"
        android:text="@string/startCreateButtonText" />

    <Button
        android:id="@+id/startEditWalkButton"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/startCreateWalkButton"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true"
        android:text="@string/startEditButtonText" />

    <ImageView
        android:id="@+id/logoImageView"
        android:layout_width="100dp"
        android:layout_height="100dp"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="114dp"
        android:adjustViewBounds="false"
        android:background="@color/black"
        android:contentDescription="@string/logoText"
        android:src="@drawable/logo" />

</RelativeLayout>

java 文件中还没有代码,我只是创建布局,或者我应该使用 java 代码进行图像添加/颜色设置。

黑色被设置为#000000,所以它确实是黑色

最佳答案

您需要使用.png图像而不是其他格式。

关于java - Android ImageView 在图像周围添加空白(尝试修复此处但不成功),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20129095/

相关文章:

android - 在当前状态下启动 Activity

android - 通过 USB 在 lg Nexus 4 上安装 apk

java - 在 Java 中通过 XML 标签分割字符串

javascript - 在 HTA 中使用 JavaScript 和 XML?

java - 需要帮助通过 DOM java 格式化 xml

java - 如何使用 JAXB 和 XJC 编写我的 XSD 以匹配所需的 XML 和 Java 格式

java - Jframe中上下移动,如何做升降?

android - 如果 textview 中的文本很大 Android,Textview 会超越 ImageView 吗?

java - Android 中的 SQLite “after update” 触发器似乎不会在每次记录更新后运行

java - 使用 java 将文件复制到本地网络中的计算机并进行身份验证