سلام : از horizontalspacinig و verticalspcing برای فاصله ستونها و سطرها استفاده کن
اگر بین ستونها وسطرها فاصله ایجاد کنی مثل اینستاگرام که ا پیکسل سفید بین هر آیتم هست در واقع انگار یک بوردر ا پیکسلی ایجاد کردی (یا بیشتر ) که اینطور الان در اپلیکیشن ها متعارف هست
اما اگر منظورت اینه که مثلا یه قاب درست کنی برای هر آیتم می توانی background هر آیتم را یک عکس قاب قرار بدی و عکسی که داخل هر آیتم می خواهد نمایش داده شود را داخل آن قرار دهی یعنی در داخل xml مربوط به آیتم تعریف می کنی و بعد داخل متد getview آنها را initialize می کنی .
کد پیاچپی:
<GridView
android:layout_height="wrap_content"
android:id="@+id/gridView1"
android:layout_width="match_parent"
android:numColumns="auto_fit"
android:horizontalSpacing="10dp" // فاصله بین دو آیتم (horizontal)
android:verticalSpacing="10dp"> // فاصله بین دو آیتم (vertical)
اگر بین ستونها وسطرها فاصله ایجاد کنی مثل اینستاگرام که ا پیکسل سفید بین هر آیتم هست در واقع انگار یک بوردر ا پیکسلی ایجاد کردی (یا بیشتر ) که اینطور الان در اپلیکیشن ها متعارف هست
اما اگر منظورت اینه که مثلا یه قاب درست کنی برای هر آیتم می توانی background هر آیتم را یک عکس قاب قرار بدی و عکسی که داخل هر آیتم می خواهد نمایش داده شود را داخل آن قرار دهی یعنی در داخل xml مربوط به آیتم تعریف می کنی و بعد داخل متد getview آنها را initialize می کنی .