2017-02-27 4 views
0

actionLayoutのようなものをファブ内に実装したいと思います。私はメニュー項目でactionLayoutを使用しましたが、fabでは動作していないようです。だからここAndroidのfab内でactionLayoutを使用する

は、私は、メニュー内でそれを使用する方法である:

someLayoutは単なる相対的なレイアウトである
<?xml version="1.0" encoding="utf-8"?> 
<menu xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto"> 

    <item 
     android:id="@+id/action" 
     android:title="" 
     app:showAsAction="ifRoom" 
     app:actionLayout="@layout/someLayout" 
     /> 
    ..... 

。 FABにこれを行うには動作しません:

<android.support.design.widget.FloatingActionButton 
      android:id="@+id/fab" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_gravity="bottom|right" 
      app:actionLayout="@layout/someLayout" 
      app:fabSize="normal"/> 

私はファブでactionLayoutを使用することができるか、そのための選択肢がありますか?

this Android Libraryを使用し、Fabの中にボタンを挿入したいからです。

+0

アプリ:actionLayout = "@レイアウト/ lsomeLayout ".ISレイアウト名corectはlsomeLayoutを意味しますか? –

+0

@ NarenderReddy申し訳ありませんが、偶発的な入力:)それを削除しました –

+0

FloatingActionButtonビュー自体にそのような属性はありません。 https://developer.android.com/reference/android/support/design/widget/FloatingActionButton.html達成しようとしていることは何ですか? FABはシンプルでなければならないので、なぜあなたはRelativeLayoutをその中に配置したいのですか? –

答えて

1

私はあなたが達成したいのか知らないが、それは、その場合には、このようなgithubの中にいくつかのサンプルプロジェクトを見て、フローティング・メニューのいくつかの種類が好きなようだ:https://github.com/pmahsky/FloatingActionMenuAndroid

+0

それは似ていますが、私はファブをクリックするとサブアイテムを持っていたくない、ファブの中にボタンを挿入したい –

+0

ファブは既にボタンです! FAB =フローティングアクションボタン... – VITROXMAN

+0

はい:)私の質問を見ると、私はファブ内のライブラリを使いたいと言っています:) –

関連する問題