2016-08-15 36 views
1

カレンダービューを1か月間(4週間)ではなく2週間表示する方法はありますか?添付の画像をご覧ください。Androidカレンダー表示(2週間のみ表示)

私はまだ右、次の週に私が表示されます/上下スクロールヶ月に

  • を変更しますスクロールが左/ジェスチャー

    1. を維持したいと思います。

    誰かが正しい方向に向けることを願っています。ありがとうございました!

    enter image description here

  • +0

    これを修正しましたか? –

    +0

    @RaguSwaminathan私は私の質問に答えました。説明は下記をご覧ください。 – momoja

    答えて

    1

    は私がやったことは、次の

    1. が表示ページャを作成し保持しているページあたりの表示のページャアダプタ、利用フラグメント(MonthFragment)で
    2. (左とカレンダーの権利をスワイプ模倣する)でしたグリッドビューあなたのGridviewが一度に2行だけを表示することを確認してください
    3. Gridview要素に日付を入力するために、アダプタを使用します。 *オンラインの例があります
    4. onTouchListenerをGridviewに設定し、現在の動きに応じて上下にスナップすることで、グリッドビューを垂直方向にスクロールするときのスナップ機能を実装します。

    これは完璧ではありませんが、これが私の問題を解決しました。それが他人を助けることを望む。

    0

    私はあなたの最善の策だろう「FortnightCalendarView」のようなものを作成するためにCalendarViewクラスをサブクラス想像します。次に、表示をオーバーライドして2週間に制限することができます。 私はまだ月の代わりにfortnightsをナビゲートするために左/右のボタンを使用するか、場合によっては左右のボタンの追加セットを作成します。このため

    関連する問題