フローティングボタンでテキストを追加しようとしています。フローティングアクションボタンシャドウの問題
<FrameLayout
android:id="@+id/gallery_icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:layout_gravity="bottom|end"
android:layout_marginRight="15dp"
android:visibility="invisible">
<android.support.design.widget.FloatingActionButton
android:id="@+id/floating_gallery"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:src="@drawable/image_icon"
app:backgroundTint="@color/white"
android:layout_marginBottom="10dp"
app:elevation="6dp"
app:pressedTranslationZ="12dp" />
<com.mobile.widget.CircularTextView
android:id="@+id/gallery_count_textview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_gravity="end"
android:elevation="7dp"
android:gravity="center"
android:padding="1dp"
android:textColor="@color/white" />
</FrameLayout>
これは問題なく動作しています。フローティングボタンのテキストを表示することができます。浮動ボタンシャドウの問題は、半分隠されています。イメージでは、ギャラリーアイコンの影が完全に表示されていないことに注意してください。これはフレームレイアウトに囲まれているために起こります。ショーでもこれを達成するための他の方法はありますか?これを解決するために私に何か考えてください。
あなたが探しているのと同じように思える - > https://stackoverflow.com/questions/37639698/badge-count-on-floating-action-button –
あなたはパディングアンドロイドを追加することで試すことができます:Padding = "6dp" Framelayout内 –
@AkshayKumar ..私はサードパーティのライブラリを使いたくありません。 –