2017-07-25 11 views
0

グリッドごとに余裕を持たせる必要があります。グリッドの単一のビューの下に与えられます。私はすべてのグリッドの間に2dpのマージンを取得する必要がここで各グリッドでこのビューを使用しています。私はアンドロイドを使用する場合:layout_marginは=「2DP」は、内側のグリッドのための問題が生じるので、あなただけの1つのグリッドと別のものとない間2DP余裕を持ちたい4DP(2DP + 2DP)各グリッドに余裕を持たせる必要があります

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:fitsSystemWindows="true" 
    android:orientation="vertical" 
    android:gravity="center" 
    android:background="#ffffff"> 

    <ImageView 
     android:id="@+id/grid_image" 
     android:layout_width="50dp" 
     android:layout_gravity="center" 
     android:layout_height="50dp" 
     > 
    </ImageView> 

    <TextView 
     android:id="@+id/grid_text" 
     android:layout_gravity="center" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_marginTop="15dp" 
     android:textSize="9sp" 
     android:textColor="@android:color/black" 
     > 
    </TextView> 
</LinearLayout> 
+0

LinearLayoutに2dpのパディングを適用してチェックします。 –

+0

グリッドには何を使用していますか? horizo​​ntalSpacing = "2DP" アンドロイド:verticalSpacing = "2DP" ' –

+0

@HamidReza ** horizo​​ntalSpacing **と** verticalSpacing **あなたの目標を達成するためにそれらを使用してください –

答えて

0

Gridviewを使用している場合は通常、horizo​​ntalSpacingとverticalSpacingを追加します。

<GridView xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/albums_gridView" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:choiceMode="singleChoice" 
    android:horizontalSpacing="20dp" 
    android:listSelector="@android:color/transparent" 
    android:numColumns="2" 
    android:overScrollMode="never" 
    android:scrollbars="none" 
    android:verticalSpacing="20dp" /> 

親グリッドビューとして何を使用していますか?

0

程度があるだろう4dp?

android:layout_marginTop="2dp"をLinearLayoutに配置するとどうなりますか?

0

私はそれを得ていると思いますが、各コンテンツアイテムに1dpの余白を入れ、線形レイアウトに1dpの余白を入れようとしましたか?したがって、外側グリッドで2dp、内側で2d右に終わるはずです

+0

は以前と同じように動作しません –

関連する問題