Sd-card'a kaydettiğim resmi okurken S3 ve s4 farkı
Samsung s3
Samsung s4
Websitesinde çektiğim resmi sd carda kaydettiriyorum sonradan kullanmak ıstedıgım yerde resmin Bitmap.decodeStream ile okuyorum s3'te herhangi bir problem yok s4 ise gordunuz gibi resim daha küçük bir şekilde geliyor Log kayıtlarında okurkenkı resmin width ve height değerlerine bakıyorum ıkısıde aynı ama farklı gozukuyorlar mdpi hdpi olan cıhazlarda hıcbır sorun goremedım s4 xxhdpi oldugu için yapıyor kanımca sd carddan okudugum kod :
[code]String root = Environment.getExternalStorageDirectory().toString(); File myDir = new File(root + "/sample"); myDir.mkdirs(); String fname = "Image_"+ ana.haberBanner.get(position).getId() +".jpg"; File file = new File (myDir, fname); BitmapFactory.Options options = new BitmapFactory.Options(); options.inPreferredConfig = Bitmap.Config.ARGB_8888; Bitmap bitmap = null; try { bitmap = BitmapFactory.decodeStream(new FileInputStream(file), null, options); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } haberResim.setImageBitmap(bitmap);[/code]