問題タブ [android-coordinatorlayout]
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 - 翻訳されたビュー (AppBarLayout) は元の位置に戻されます
私は API 22 を使用しています。オレンジ色のビューは のAppBarLayout
内側CoordinatorLayout
です。上に翻訳して無くすようにしています。画面からはみ出してほしい。
私は翻訳の高さを取得しています:
- Animatedは単なる呼び出し
bar.animate().translationY(-h)
などです。(ViewCompat.animate(bar)、new TranslateAnimation()、...)も試しました) - 直接呼び出しは、 への直接呼び出し
bar.setTranslationY(-h)
です。
問題は、以前の場所で即座に置き換えられ、翻訳が 0 に戻ることです (つまり、bar.getTranslationY() == 0
に設定しただけでも-h
)。私はこれに何時間も費やしました。あなたが考えるかもしれません
多分それは不可能です。CoordinatorLayout はそのような動作を許可していません
それは真実ではない。まったく同じコードが API17 で魅力的に機能し、最後の数時間で API22 で機能しない理由がわかりませんでした。これが不可能な理由、またはこれを引き起こすAPI17とAPI22の違いを理解する上で、助けていただければ幸いです。
または、おそらく、問題を回避する方法。フレームレートが低くてすみません。(補足質問: バグ レポートを提出する必要がありますか? バグだと思いますか? )
android - コードから CoordinatorLayout を構成する
コンテンツ ビューを に動的に挿入しており、挿入されたビューにプロパティCoordinatorLayout
を適用しlayout_below
て、 の後ろに隠れないようにしたいと考えていAppBar
ます。
注釈のxmlプロパティではなく、コードから実行時にこれを行う方法はありますか?
android - Overlaying content above AppBarLayout using new Material Design
I want to achieve something like that. (not the FAB or the Snackbar). How can i create a layout, overlaying the AppBarLayout? Like this! (For Example)
Like Play Store:
My AppBarLayout with CoordinatorLayout and NestedScrollView with RelativeLayout as content looks like this:
#xA;It would be awesome if someone could help me out. I can not find anything on the internet...
Thanks in advance!
android - 新しいマテリアル デザインを使用したコンテンツ AppBarLayout のオーバーレイ
みたいなことを達成したい。(FABやスナックバーではありません)。AppBarLayout をオーバーレイするレイアウトを作成するにはどうすればよいですか? このような!Ⅴ
Playストアのように!Ⅴ
CoordinatorLayout を使用した私の AppBarLayout と RelativeLayout をコンテンツとして使用した NestedScrollView は次のようになります。Ⅴ
誰かが私を助けてくれたら最高です。インターネットで何も見つかりません.. よろしくお願いします!