在Android按钮中展平或缩小图像

时间:2015-01-05 06:48:40

标签: android android-studio android-button

我正在使用Android Studio我在所有格式的可绘制文件夹中都有.png图像(hdi,ldpi等), 问题是我将按钮背景设置为可绘制图像,当我运行时,应用程序图像似乎变平或缩小我不知道它为什么会发生并且从未在我的旧ADT包中遇到问题。

这是我的布局文件

<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"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".MainActivity">

    <TextView
        android:id="@+id/splash_screen_appname"
    android:typeface="serif"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentEnd="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentRight="true"
        android:layout_alignParentStart="true"
        android:layout_alignParentTop="true"
        android:layout_marginTop="40dp"
        android:gravity="center"
        android:text="@string/app_name"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:textSize="35sp" />

    <TextView
        android:id="@+id/splash_screen_version"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:typeface="serif"
        android:layout_alignEnd="@+id/splash_screen_quotes"
        android:layout_alignRight="@+id/splash_screen_quotes"
        android:layout_below="@+id/splash_screen_appname"
        android:text="Version 9.0"
        android:textAppearance="?android:attr/textAppearanceSmall" />

    <TextView
        android:id="@+id/splash_screen_quotes"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        android:layout_centerVertical="true"
        android:layout_marginLeft="10dp"
        android:layout_marginRight="10dp"
        android:layout_marginTop="10dp"
        android:gravity="center"
        android:typeface="serif"
        android:text="“when you don&apos;t create things, you become defined by your tastes rather than ability. your tastes only narrow &amp; exclude people. so create.” "
        android:textAppearance="?android:attr/textAppearanceMedium" />

    <TextView
        android:id="@+id/splash_screen_companyname"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_centerHorizontal="true"
        android:text="By - Intralane"
        android:textAppearance="?android:attr/textAppearanceSmall" />

    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/splash_screen_continue"
        android:background="@drawable/ic_action_next"
        android:layout_above="@+id/splash_screen_companyname"
        android:layout_centerHorizontal="true"
        android:layout_marginBottom="58dp" />


</RelativeLayout>

以下是图片或屏幕快照

Flatten Image

以下是来自drawable文件夹的原始.png文件(图片)

Original Image From Drawable Folder

PS:问题通常出现在平台3.0+中,在AVD 2.3中很好,图像是圆形,我已经做过上一个项目,我使用上面的圆形.png图像,即使在平台上也没有任何问题喜欢这些3.0+使用ADT Bundle

0 个答案:

没有答案