私はTabLayout
またはTabHost
というデザインを考えています。これがタブだとします -既存のフラグメントの上にフラグメントをオーバーレイする
タブ1 |タブ2 |タブ3 | Tab4 | Tab5
この次のアクションでが開催されます -
- Tab1を - Fragment2
- TAB3を開く - - 半透明の黒のビューで既存のフラグメントオーバーオーバーレイを開き Fragment1
- TAB2を開きます
- Tab4 - フラグメント3を開く
- タブ5 - フラグメント4を開く
これを解決する方法はありますか? ありがとうございます!
UPDATE:ソリューション私はこれを試してみましたが、多くのカスタマイズをしなければならなかった
を使用しました。だから私は仕事が大変だったので途中で止まった。私が行った別の方法は、TabLayout
をTab3と同じ位置にもう一度表示し、それをクリックすることです。View
オーバーレイビューを表示させました。
あなたは 'ViewPager'を使用していますか? –
現在、 'ViewPager'を使用しています –
ユーザーがスワイプでページをスクロールすると、これはどのように動作するはずですか?オーバーレイを現在のページの上に横からスワイプする必要がありますか?またはスワイプ中にタブ3は無視されます –