【发布时间】:2015-03-19 21:48:37
【问题描述】:
我有一个活动,它只有一个图像。这太模糊了。如何修复其模糊并使其恢复清晰?我没有添加任何特殊的东西。我实际上希望图像至少覆盖一半的屏幕。只是图像变得模糊,5 小时后我不知道如何修复它。
我的对不起Anim.xml:
<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:background="#0C090A"
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="com.dhairyadev.sorry.SorryAnim" >
<ImageView
android:id="@+id/imageView1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:scale="centerCrop"
android:src="@drawable/pls" />
我的对不起Anim.java:
package com.dhairyadev.sorry;
import android.app.Activity;
import android.content.Intent;
import android.media.Image;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.ImageView;
public class SorryAnim extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.sorry_anim);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.sorry_anim, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item){
switch(item.getItemId()){
case R.id.about_dev:
Intent intent = new Intent (getApplicationContext(), AboutDev.class);
startActivity (intent);
}
return false;
}
}
尽快寻找有用的答案。 :)
【问题讨论】:
-
我没有看到您使用 activity.xml 资源的代码。
-
抱歉,没找到您?
-
R.layout.
其中 id 是 xml 文件的名称。您发布的代码不使用 R.layout.activity。 -
嗯,是的。这是否与我的图像模糊有关?
-
是的。您可能编写了模糊 R.layout.activity 中的图像的代码。但是因为你没有显示那个代码,所以我看不到你做了什么。
标签: android eclipse image imageview adt