2017-11-24 5 views
0

私のアプリケーションでは、以下のようにタイムテーブルを表示する必要があります。被験者は、ユーザがスクロールを水平次いで、Y軸ヘッダが凍結されるべきである場合、3ドットメニューをクリックするとimmediately.Also、水平および垂直の両方のスクロールが可能でなければならない更新すべきことによって変更することができる enter image description hereAndroid:スクロールで構造体のようなカスタマイズ可能なタイムテーブルを作成する方法

と縦にスクロールすると、X軸のヘッダーはフリーズする必要があります。これをAndroidで作成する方法は?

+0

は、これはあなたを助けるでしょうhttps://stackoverflow.com/a/7120175/493321 GridLayoutManagerと – basilisk

+0

リサイクラービューを開始するには良い場所です。 https://inducesmile.com/android/android-gridlayoutmanager-with-recyclerview-in-material-design/ – Stallion

+0

@Stallionしかし、Recyclerビューを使用するときに、同期可能なスクロール可能なX&Yヘッダーを作成するにはどうすればいいですか? – KJEjava48

答えて

1
**Use Recyclerview in HorizontalScrollview....** 

It will work perfectly.. 

<HorizontalScrollView 
     android:layout_width="match_parent" 
     android:layout_height="match_parent"> 

      <android.support.v7.widget.RecyclerView 
       android:id="@+id/recyclerview" 
       android:layout_width="match_parent" 
       android:layout_height="match_parent"> 

      </android.support.v7.widget.RecyclerView> 


</HorizontalScrollView> 
+0

xとyの両方の側にヘッダーを関連付ける方法?? – KJEjava48

+0

リサイクラービューのヘッダーレイアウトを含むheader.xmlを作成し、recyclerViewアダプターでそれを膨張させるだけです。あなたのrecyclerViewDataレイアウトでは、要素の幅を固定したレイアウトを完全な行形式(yヘッダを含む)で作成します。 –

+0

xとyヘッダーの両方のコードで説明できますか? – KJEjava48

関連する問題