水平recyclerview我發現瞭如何通過使用預覽在Android Studio中
tools:listitem="@layout/my_item_layour"
但是Android工作室預覽recyclerview作爲垂直列表預覽列表項。有沒有辦法告訴Android Studio我會附上一個水平的LinearLayoutManager
,以便它可以預覽水平列表?
水平recyclerview我發現瞭如何通過使用預覽在Android Studio中
tools:listitem="@layout/my_item_layour"
但是Android工作室預覽recyclerview作爲垂直列表預覽列表項。有沒有辦法告訴Android Studio我會附上一個水平的LinearLayoutManager
,以便它可以預覽水平列表?
添加LayoutManager並設置水平方向。
下面的例子:
<android.support.v7.widget.RecyclerView
android:id="@+id/homesRecyclerView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
app:layoutManager="android.support.v7.widget.LinearLayoutManager"
android:layout_centerVertical="true"
/>
否則,你可以在Java文件中使用:
mRecyclerView.setLayoutManager(new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, true));
問題是在android studio預覽中看不到實際的實現。 –
尼斯,它的作品! – fedepaol
您還可以使用工具名稱空間(即'tools:orientation'和'tools:layoutManager')添加它們,然後它只會影響IDE預覽,並且您可以繼續在代碼中設置這些值。 – gMale
@gMale否,工具名稱空間不起作用。 –