ekran boyutuna göre otomatik yerleşim
merhabalar
gridview itemleri resim olan bir projem var. projeyi 3.7inc sanal cihazda ve galaxy04 (5inc) telefonda denedim.
fakat resimlerin boyutları ekrana göre otomatik değişmiyor. imageAdapter de GridView.LayoutParams değerlerine göre boyutlar değişiyor galiba.
gridView in properties ayarlarından ne yapmam lazım.
acıl yardımlarınızı bekliyorum
iyi çalışmalar...
imageAdapter.java kodu;
[code]
package com.example.gridviewdenem;
import android.content.Context;
public class ImageAdapter extends BaseAdapter {
private Context mContext;
public Integer[] albumDizisi = {
R.drawable.a,
R.drawable.b,
R.drawable.c,
R.drawable.d,
R.drawable.e,
R.drawable.f,
R.drawable.g,
R.drawable.h,
R.drawable.i,
R.drawable.j,
R.drawable.k,
R.drawable.l,
R.drawable.m
};
// Constructor
public ImageAdapter(Context c){
mContext = c;
}
@Override
public int getCount() {
return albumDizisi.length;
}
@Override
public Object getItem(int position) {
return albumDizisi[position];
}
@Override
public long getItemId(int position) {
return 0;
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
ImageView imageView = new ImageView(mContext);
imageView.setImageResource(albumDizisi[position]);
imageView.setScaleType(ImageView.ScaleType.FIT_CENTER);
imageView.setLayoutParams(new GridView.LayoutParams(144, 144));
return imageView;
}
}
[/code]