おはよう、Recyclerviewには2つのリストが1つのビューで表示されますか?
私はこの画面を持っていますが、入札の勝者と敗者の両方を表示する場所にしたいと思います。それは見てする必要がどのように
このようなものです:Webサービスからの応答は以下の通りです
TextView - Winners
Name and bid amount
Name and bid amount
Name and bid amount
--------------------
Textview - Losers
Name and bid amount
Name and bid amount
Name and bid amount
Name and bid amount
:
{
"winningBids": [
{
"amount": 500,
"quantity": 1,
"name": "Craig",
"status": "WINNING"
}
],
"losingBids": [
{
"amount": 461,
"quantity": 1,
"name": "Bob",
"status": "LOSE"
},
{
"amount": 460,
"quantity": 1,
"name": "James",
"status": "LOSE"
}
]
}
私は、同じ画面上に2 RecyclerViewsを持っていることについて考えたが、私は思ういけません勝利と敗北の両方でこのリストがうまくいかない場合は、別のスクロール領域の2つのセクションを意味する非常に長くなる可能性があります。勝者と敗者のリストと勝者と敗者のリストを示す見出しで、同じリサイクルビューで勝利と敗北の両方を行う方法はありますか?
私の画面では、現在、次のとおりです。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior"
tools:context="com.example.app.BiddingHistoryActivity"
tools:showIn="@layout/activity_bidding_history">
<android.support.v7.widget.RecyclerView
android:layout_width="match_parent"
android:padding="@dimen/padding_16"
android:background="@drawable/border_bottom"
android:layout_height="wrap_content"/>
</RelativeLayout>
私の行には、名前と入札額についてのTextViewのためのシンプルなTextViewのです。
私がこれをどのように実装できるかについてのあなたの考えは非常に高く評価されます。 TYPE_HEADER_WINNER
、TYPE_HEADER_LOOSER
、TYPE_ITEM
を:
は
ヘッダー 'winner/looser'と各行の2番目の' ViewHolders'を1つの 'RecyclerView'で膨らませて使用しますか? – yennsarah
私は見ることができる例がありますか? – x10sion
http://stackoverflow.com/a/26573338/4908802 – yennsarah