Android Studio - 模糊的背景图像

时间:2016-06-20 09:18:54

标签: java android android-studio

我正在尝试为我的应用制作一个启动页面。但由于某种原因,我用作android:background的图像变得模糊不清并呈灰色。有办法防止这种情况吗?

我使用的图片是.png图片,位于drawable

文件夹中

enter image description here

这是我得到的结果

enter image description here

这就是文件layout

activity_splash.xml文件夹中的内容
<?xml version="1.0" encoding="utf-8"?>
     <LinearLayout
         xmlns:android="http://schemas.android.com/apk/res/android"
         android:layout_width="match_parent"
         android:layout_height="match_parent"
         android:background="@drawable/logo_addata"
         android:orientation="vertical">
     </LinearLayout>

这就是连接到splash.java

activity_splash.xml文件中的内容
package com.example.eglu.test;

import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;

import com.example.eglu.test.Websocket.init;

public class Splash extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_splash);

    init.connect();

    Thread timerThread = new Thread(){
        public void run(){
            try{
                sleep(3000);
            } catch (InterruptedException e){
                e.printStackTrace();
            } finally {
                Intent intent = new Intent(Splash.this, MainActivity.class);
                startActivity(intent);
            }
        }
    };
    timerThread.start();
}

@Override
protected void onPause(){
    super.onPause();
    finish();
}
}

1 个答案:

答案 0 :(得分:2)

尝试将图像仅放在drawable-nodpi文件夹中