Wie bekomme ich perfekte Ausrichtung zwischen den GridView-Elementen, ich habe die Gridview mit Java hinzugefügt und es ist Basisadapter gesetzt, in dem ich das Bild und Textansicht hinzugefügt.So geben Sie Platz zwischen Gridview in durch Java
XML-Code:
<android.support.v7.widget.CardView
android:layout_width="180dp"
android:layout_height="200dp"
android:layout_margin="5dp"
android:orientation="vertical"
app:cardCornerRadius="5dp"
app:cardElevation="5dp">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:orientation="vertical">
<ImageView
android:id="@+id/ImageWomenItem"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:clickable="true"
android:scaleType="fitXY"
android:src="@drawable/womenone" />
</LinearLayout>
<TextView
android:id="@+id/itemName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Red Top"
android:textColor="#8e8d8d"
android:textSize="15dp" />
</LinearLayout>
</android.support.v7.widget.CardView>
Dies ist Code Aktivität, in dem ich die recylerview erklärt und setzen Sie die Adapter
Java-Code:
recyclerView = (RecyclerView) view.findViewById(R.id.recyclerViewClothes);
recyclerView.setHasFixedSize(true);
mLayoutManager = new GridLayoutManager(getActivity(), 2);
recyclerView.setLayoutManager(mLayoutManager);
mAdapter = new GridAdapter();
recyclerView.setAdapter(mAdapter);
ich diesen Code versucht, aber die richtige Listenelement wird aus dem Bildschirm –
try Meine bearbeitete Antwort –
Setzen Sie Ihre Kartenansicht Breite auf 175 dp. –