我正在使用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't create things, you become defined by your tastes rather than ability. your tastes only narrow & 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>
以下是图片或屏幕快照
以下是来自drawable文件夹的原始.png文件(图片)
PS:问题通常出现在平台3.0+中,在AVD 2.3中很好,图像是圆形,我已经做过上一个项目,我使用上面的圆形.png图像,即使在平台上也没有任何问题喜欢这些3.0+使用ADT Bundle