2

FABのようにツールバーに固定されたTextView(「0」の円形の図形)を表示する必要がありますが、常に見えるようにする必要があります。コラプスツールバーアンカービューが折りたたまれているときに隠す

私の問題は、私は(recyclerViewスクロール)ツールバーを折りたたむ際に、完全に折りたたまれた状態で、それは視野の半分を隠し... のTextViewのレイアウトはすべて、この性質を有していることである。

app:layout_anchor="@id/appbar" 
app:layout_anchorGravity="bottom|center_horizontal" 

誰もそれを解決する方法を知っていますか?

Expanded

Collapsed

答えて

4

あなたのTextViewには、ツールバーの上になりたい場合は、このケースでは、あなたはTextViewのに高い標高値を設定してみてください。場合によっては、それは私のために働いた。例えば

android:elevation="15dp" 
+0

うわー!それはうまくいくが、標高はAPI> 21の場合は互換性の問題がありますか? – Borja

+0

@Borja私は、API 16を搭載したSamsung Galaxy S4 Miniデバイスで同様のケースをテストしました。標高はAPI> 21の影の問題しか持っていないと思う。しかし、私はあなた自身でこれをテストすることをお勧めします。 –

+1

私はそれをテストし、異なるAPIバージョンで動作します。API <21では標高が省略されていると思います。そうでない場合は、layout-v21フォルダを使用して、APIのバージョンに応じて異なるレイアウトを使用できます。ありがとう! – Borja

関連する問題