2016-10-05 5 views
0

배경 화면 앱을 만들려고하지만 배경 화면을 설정 한 후 해상도가 낮습니다.배경 화면 해상도 문제

배경 화면으로 설정하기 전의 실제 사진은 URL에서 매우 높은 해상도이지만,

이 내 코드입니다 : 그것은 해상도

의 손실

확인없이 확장 할 수,

public void set(View view) { 
    Toast.makeText(MainActivity.this, "Setting wallpaper", Toast.LENGTH_LONG).show(); 

    Intent intent = new Intent(Intent.ACTION_ATTACH_DATA); 
    intent.setDataAndType(getImageUri(this,bitmaptwo), "image/*"); 
    intent.putExtra("Bitmap", "image/*"); 
    startActivity(intent); 

    } 

public Uri getImageUri(Context inContext, Bitmap inImage) { 
ByteArrayOutputStream bytes = new ByteArrayOutputStream(); 
inImage.compress(Bitmap.CompressFormat.JPEG, 0, bytes); 
String path = MediaStore.Images.Media.insertImage(inContext.getContentResolver(), inImage, "Title", null); 
return Uri.parse(path); 
} 

답변