問題タブ [android-appbarlayout]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android - 新しいデザイン ライブラリを使用して、下にスペースのあるタブを作成する
更新
スペーサーのサイズを手動で変更するとスタッターが発生し、CollapsingToolbarLayout
それを修正するのに役立つと考えたため、これを調べていました。https://stackoverflow.com/a/16103503/2482564を読むと、ObjectAnimator を使用して継続時間を 0 に設定することで、吃音を修正できます。
誰かが解決策を持っている場合に備えて、質問を開いたままにしていますCollapsingToolbarLayout
元の質問
CoordinatorLayout
、AppBarLayout
、CollapsingToolbarLayout
、Toolbar
およびTabLayout
- タスクに適した方を使用して、次の動作を実現しようとしています...
上にスクロールするときの動作は次のようになります。
- 黄色でマークされた領域が最初に消えます
- 青色でマークされた領域が 2 番目に消えます - 色のある領域のみで、テキストはありません
- ピンクでマークされた領域 - タブ領域は画面に残り、画面の上部にあります
私はCheesesquareの例で作業を試み、以下のコードでinclude_list_viewpagerを変更しましたが、縮小するタイトルで通常の折りたたみタブの動作が得られます
私が望む動作を得るために何を変更する必要がありますか? スペーサー領域のサイズを手動で変更する他の方法を試しましたが、スクロールイベントの途中で侵入しているため、画面がちらつきます
android - 空のスペースが表示された後、ツールバーが遅く表示される
サポート ライブラリを使用してツールバーを表示/非表示にしていましたが、突然奇妙なエラーが発生しました。
スクロールアップすると、ツールバーの境界を埋める空のスペースが得られ、数回スワイプした後、最終的にこのスペースの上にツールバーが表示されます。
掘り下げた後、スペースはanyviewではなくandroid.support.design.widget.CoordinatorLayoutであることがわかりました(背景を変更してテストしました)。
問題は、ツールバーがこのサイズになる前に RecyclerView がサイズを縮小することです。
ここに私のコードがあります
android - ViewPager 内のフラグメントがスクロールしない
私は、画面の 2/5 をカバーする必要があるをActivity
持っている を持っているので、それは大きなです。私はそれを作成し、tabLayout を作成して構成し、動作していますが、解決方法がわからない問題が 3 つあります。appBarLayout
TabLayout
AppBarLayout
viewPager
これがない
app:layout_behavior="@string/appbar_scrolling_view_behavior"
と、ビューページャーはappBarLayout
editTexts のいずれかを入力するたびに、AppBarLayout がフルスクリーンで表示されます。
2 番目のフラグメントは高さが大きく、下にスクロールする必要がありますが、そうではありません。
関連コード:
appBarLayout
ととの活動viewPager
スクロールする必要がある 2 番目のページ (タブ):
Activity
およびの Java コードviewPager
android - このレイアウトはどのように実装されていますか?
次のレイアウトの実装を探しています。これはどのように達成できますか?
ツールバーが 2 つある Appbar のように見えますが、白いコンテンツ スペースを白いツールバーに合わせるにはどうすればよいでしょうか?
ここでこのレイアウトを見つけました
前もって感謝します、トーマス