Я не знаю, как выровнять мою картинку по верху сетки
там есть мой код ImageAdaptater.java:
public class ImageAdapter extends BaseAdapter {
private Context mContext;
File[] files;
public ImageAdapter(Context c) {
mContext = c;
File dir = new File(Environment.getExternalStorageDirectory() + File.separator + "Favorite" + File.separator + "Pictures");
files = dir.listFiles();
}
public int getCount() {
return files.length;
}
public Object getItem(int position) {
return files[position].getAbsolutePath();
}
public long getItemId(int position) {
return position;
}
public View getView(int position, View convertView, ViewGroup parent) {
ImageView imageView;
if (convertView == null) {
imageView = new ImageView(mContext);
} else {
imageView = (ImageView) convertView;
}
imageView.setImageURI(Uri.parse(files[position].getAbsolutePath()));
return imageView;
}
}
И мой макет:
<GridView
android:id="@+id/dinamicGrid"
android:stretchMode="columnWidth"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:horizontalSpacing="0dp"
android:numColumns="1"
android:scaleType="fitStart"/>
Есть результат ...
Почему перед моим ImageView большой пробел, как я могу удалить это пробел?
спасибо