2016-06-19 16 views
0

私はthis libraryを使用しています。これはカスタマイズされたメニューと他の多くのものでフローティングアクションボタンを実装するのには非常に素晴らしいものです。FloatingActionButtonの色が変更されていません

しかし、このライブラリを使用しているうちにFloatingActionButtonの色をFloatingActionMenuに変更することに問題があります。私はFloatingActionButtonのプロパティとしてfab:manu_colorNormalを入れてみましたが、効果がなく、デフォルトの色を表示しているようです。

私が使用しているレイアウトは次のとおりです。私はxmlns:fab="http://schemas.android.com/apk/res-auto"を使っています。 xmlns:fabapk/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です。

Floating action menu along with mini buttons

答えて

2

FloatingActionButtonfab:fab_colorNormalfab:menu_colorNormalを交換FAB:menu_colorNormalは、メニューアイコンの色と を設定するために使用されFAB:fab_colorNormalフローティングの色を設定するために使用されアクション ボタン。次のコード

See the doc here.

使用:動作していない

<com.github.clans.fab.FloatingActionMenu 
     android:id="@+id/menu_green" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_alignParentBottom="true" 
     android:layout_alignParentRight="true" 
     android:layout_marginRight="150dp" 
     android:layout_marginBottom="10dp" 
     android:layout_marginLeft="10dp" 
     android:layout_marginTop="10dp" 
     fab:menu_icon="@drawable/ic_star" 
     fab:menu_animationDelayPerItem="0" 
     fab:menu_colorNormal="#43A047" 
     fab:menu_colorPressed="#2E7D32" 
     fab:menu_colorRipple="#1B5E20" 
     fab:menu_labels_maxLines="2" 
     fab:menu_labels_ellipsize="end"> 

     <com.github.clans.fab.FloatingActionButton 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:src="@drawable/ic_edit" 
      fab:fab_label="Menu item 1" 
      fab:fab_colorNormal="#43A047" 
      fab:fab_colorPressed="#2E7D32" 
      fab:fab_colorRipple="#1B5E20" /> 

    </com.github.clans.fab.FloatingActionMenu> 
+0

。自分で試してみてください。 :) –

+0

更新された回答を試してください – USKMobility

+0

多くのありがとう。今働いている。 :) –

関連する問題