私はthis libraryを使用しています。これはカスタマイズされたメニューと他の多くのものでフローティングアクションボタンを実装するのには非常に素晴らしいものです。FloatingActionButtonの色が変更されていません
しかし、このライブラリを使用しているうちにFloatingActionButton
の色をFloatingActionMenu
に変更することに問題があります。私はFloatingActionButton
のプロパティとしてfab:manu_colorNormal
を入れてみましたが、効果がなく、デフォルトの色を表示しているようです。
私が使用しているレイアウトは次のとおりです。私はxmlns:fab="http://schemas.android.com/apk/res-auto"
を使っています。 xmlns:fab
がapk/res-auto
を指しているかどうかを確認することが推奨されていました。私はそれを正しく設定しましたが、まだ運がありません。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:fab="http://schemas.android.com/apk/res-auto"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/background">
<com.github.clans.fab.FloatingActionMenu
android:id="@+id/fab_menu"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:layout_marginBottom="10dp"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
fab:menu_colorNormal="@color/fab_close_background"
fab:menu_colorPressed="@color/fab_close_background_pressed"
fab:menu_colorRipple="@color/fab_close_background_ripple">
<com.github.clans.fab.FloatingActionButton
android:id="@+id/menu_delete"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_delete_white_24dp"
fab:fab_size="mini"
fab:menu_colorNormal="@color/fab_delete_background"
fab:menu_colorPressed="@color/fab_delete_background_pressed"
fab:menu_colorRipple="@color/fab_delete_background_ripple" />
</com.github.clans.fab.FloatingActionMenu>
</RelativeLayout>
注:私は正常FloatingActionMenu
ボタンの色を変更することができます。 menu_colorNormal
は私のレイアウトの閉じるボタンのために完全に動作します。
私のアプリケーションではどのように見えますか?赤は、私が変更しようとしているデフォルトの色です。問題はreported here in Githubです。
。自分で試してみてください。 :) –
更新された回答を試してください – USKMobility
多くのありがとう。今働いている。 :) –