このことは、しばらく頭を悩ませてきましたが、解決できないようです。
いくつかのビットマップを表示するグリッド ビューがあります。アダプター (iv.setPadding(5, 5, 5, 5);) を介して画像ビューを埋めるときに、すべての画像の側面に 5 dp のパディングを追加しますが、どういうわけか、それぞれの上部と下部に追加されるスペースが増えます私のグリッドビューのアイテム。
これはすでにここで数回尋ねられており、そのうちのいくつかは回答を受け入れていることも知っていますが、上記のURLで説明されているように回答を訴えようとすると、上下に同じ余分なスペースが表示され続けます.
現在、これを行う他の方法はありますか?
これが私のコードの一部です:
Main.xml
<?xml version="1.0" encoding="utf-8"?>
<GridView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/imageGrid"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:numColumns="6"
/>
grid_item.xml
<?xml version="1.0" encoding="utf-8"?>
<ImageView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/grid_item_image"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
main.xml の listselector 属性に以下を追加しようとしました
- @ヌル
- @drawable/solid_white
- @android:id/空
上部と下部に余分なスペースがあると、次のようになります (側面のスペースは、上記のように追加したものです)。
私のグリッドビューが同じ間隔になるように、それらの血まみれのスペースを削除する方法に関する他のアイデアはありますか?
前もって感謝します、