0
我正在使用gridview顯示圖像,如此處所述http://developer.android.com/guide/topics/ui/layout/gridview.html。setImageDrawable圖像模糊
我的適配器getView()方法是:
@Override
public View getView(int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
Log.i("count",""+1);
ImageView imageView;
ViewHolder holder = null;
if (convertView == null) {
imageView = new ImageView(context);
imageView.setLayoutParams(new GridView.LayoutParams(85, 95));
imageView.setScaleType(ImageView.ScaleType.CENTER_CROP);
imageView.setPadding(3, 3, 3, 3);
}
else{
imageView = (ImageView) convertView;
}
String bookTemp = books.get(position);
imageView.setImageDrawable(context.getResources().getDrawable(R.drawable.book1));
//imageView.setImageResource(R.drawable.book2);
return imageView;
}
但我的設備顯示圖像是blurred.I試圖改變大小也不過結果出來一樣每再寄一次我不是得到什麼我我在這裏做錯了嗎?我還附加了下面的示例圖片以及我用於測試的示例圖片。
這些東西點擊閱讀更多的是它們在低質量的顯示或真的很模糊? – k0sh 2013-03-28 09:10:12
你的手機密度和R.drawable.book1大小是多少? – 2013-03-28 09:11:18
@StyleMe只有模糊,我的電話密度爲LDPI – Anshul 2013-03-28 09:11:30