GridView изображение с одним столбцом - PullRequest
0 голосов
/ 01 октября 2018

Я не знаю, как выровнять мою картинку по верху сетки

там есть мой код 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"/>

Есть результат ...

Big white space before my picture

Почему перед моим ImageView большой пробел, как я могу удалить это пробел?

спасибо

...