我正在创建一个Android开始屏幕,它在ImageView中有一个图像。
我放在图像视图中的图像是75x75像素,没有任何空白区域(见下文)。
我试图将背景设置为透明/黑色/删除布局填充,但仍然没有运气。
我正在使用的图片:
我的activity_start_screen.xml
的xml文件的结果
这是我目前对于有问题的屏幕的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,因此它确实是黑色
答案 0 :(得分:1)
您需要使用.png
图片而不是其他格式。