我想创建一个像 PlayStore 这样的项目列表
I Want to create an item list like PlayStore
我正在尝试为 android 制作一个应用程序并且需要像 playstore 这样的首页视图。它应该显示一些项目。
如何使应用程序看起来像这样。
喜欢什么样的适配器我可以用。
我在谷歌上搜索了很多,但找不到答案。我们将不胜感激任何类型的帮助。
就算你有什么资源link也没问题
"Grid Style List" 可以用 RecyclerView
.
RecyclerView yourRecyclerView;//make your RecylclerView
YourRecyclerViewAdapter mAdapter;//make your adapter with extends RecyclerView.Adapter<YourRecyclerViewAdapter.YourViewHolder>
mGridLayoutManager = new GridLayoutManager(mContext,2);
yourRecyclerView.setLayoutManager(mGridLayoutManager);
yourRecyclerView.setAdapter(mAdapter);
您可以通过创建自定义 GridView 来创建相同的内容。
Here 是相同的 link。
只需从这里更改:
<GridView
android:id="@+id/gridView1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/textView1"
android:numColumns="3" >
对此:
<GridView
android:id="@+id/gridView1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/textView1"
android:numColumns="2" >
如果你想要两列。
采用 android:numColumns="2" 的 gridview,并在适配器中根据需要设置所有内容
我正在尝试为 android 制作一个应用程序并且需要像 playstore 这样的首页视图。它应该显示一些项目。
如何使应用程序看起来像这样。
喜欢什么样的适配器我可以用。
我在谷歌上搜索了很多,但找不到答案。我们将不胜感激任何类型的帮助。
就算你有什么资源link也没问题
"Grid Style List" 可以用 RecyclerView
.
RecyclerView yourRecyclerView;//make your RecylclerView
YourRecyclerViewAdapter mAdapter;//make your adapter with extends RecyclerView.Adapter<YourRecyclerViewAdapter.YourViewHolder>
mGridLayoutManager = new GridLayoutManager(mContext,2);
yourRecyclerView.setLayoutManager(mGridLayoutManager);
yourRecyclerView.setAdapter(mAdapter);
您可以通过创建自定义 GridView 来创建相同的内容。
Here 是相同的 link。
只需从这里更改:
<GridView
android:id="@+id/gridView1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/textView1"
android:numColumns="3" >
对此:
<GridView
android:id="@+id/gridView1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/textView1"
android:numColumns="2" >
如果你想要两列。
采用 android:numColumns="2" 的 gridview,并在适配器中根据需要设置所有内容