修改浮动操作按钮默认绿色边框

时间:2016-02-04 15:23:47

标签: android floating-action-button

我有一个语音文本听写应用程序,充当网络托管EMR平台的麦克风实用程序。

我们在这个应用程序上有多个屏幕,我们保留的其中一个屏幕只显示语音文字。

为了文本的空间利益,我决定实施浮动操作按钮并将其用作可点击的麦克风,以启动语音到文本引擎。

我的问题是,是否有其他人在使用作为FAB src的drawable周围放置了默认绿色边框的问题,你是如何设法修改它或完全摆脱它?

你会看到我的工厂位于图像的顶部中心,微小的麦克风被那个青色边框压扁。

道歉,发布图片的声誉不够,这里有一个链接: Screenshot on Imgur

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
            xmlns:app="http://schemas.android.com/tools"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            xmlns:android.support.design="http://schemas.android.com/apk/res-auto"
            android:background="#000000"
            android:gravity="bottom"
            android:id="@+id/lyt_main">

<android.support.design.widget.FloatingActionButton
    android:id="@+id/fab"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:padding="0dp"
    android:layout_margin="0dp"
    android:src="@drawable/btn_recording_0"
    app:borderWidth="0dp"
    android:adjustViewBounds="true"
    android.support.design:fabSize="normal"
    app:rippleColor="@android:color/black"
    app:pressedTranslationZ="55dp"
    app:elevation="36dp"
/>

<com.applicadiamobile.dictation.adapter.CustomViewPager
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/pager"
    android:layout_width="match_parent"
    android:layout_height="fill_parent"
    android:layout_alignParentBottom="true"
    android:layout_alignParentStart="true"
    android:layout_alignParentTop="true"
    android:clickable="false" >

    <android.support.v4.view.PagerTitleStrip
        android:id="@+id/pager_title_strip"
        android:layout_width="wrap_content"
        android:layout_height="55dp"
        android:layout_gravity="top"
        android:background="@drawable/drag_bar_gradient"
        android:clickable="true"
        android:paddingBottom="9dp"
        android:paddingTop="9dp"
        android:textColor="#FFF" >

    </android.support.v4.view.PagerTitleStrip>
</com.applicadiamobile.dictation.adapter.CustomViewPager>

<LinearLayout
    android:id="@+id/button_layout"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:baselineAligned="false"
    android:layout_alignParentBottom="true"
    android:layout_alignParentStart="true"
    android:layout_marginBottom="55dp"
    android:gravity="top"
    android:orientation="horizontal" >

    <LinearLayout
        android:id="@+id/left_button_layout"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:orientation="horizontal" >

        <Button
            android:id="@+id/undo"
            style="@style/btnStyleUndo"
            android:layout_width="@dimen/button_width"
            android:layout_height="@dimen/button_small_height"
            android:layout_marginTop="@dimen/button_margin_top"
            android:layout_weight="1"
            android:text="@string/undo" />

        <Button
            android:id="@+id/new_doc"
            style="@style/btnStyleNewDoc"
            android:layout_width="@dimen/button_width"
            android:layout_height="@dimen/button_small_height"
            android:layout_marginTop="@dimen/button_margin_top"
            android:layout_weight="1"
            android:text="@string/text" />
    </LinearLayout>

    <LinearLayout
        android:id="@+id/right_button_layout"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:orientation="horizontal" >

        <Button
            android:id="@+id/btn_send"
            style="@style/btnStyleSend"
            android:layout_width="@dimen/button_width"
            android:layout_height="@dimen/button_small_height"
            android:layout_marginTop="@dimen/button_margin_top"
            android:layout_weight="1"
            android:text="@string/btn_send" />

        <Button
            android:id="@+id/settings_button"
            style="@style/btnStyleSettings"
            android:layout_width="@dimen/button_width"
            android:layout_height="@dimen/button_small_height"
            android:layout_marginTop="@dimen/button_margin_top"
            android:layout_weight="1"
            android:text="@string/settings" />
    </LinearLayout>
</LinearLayout>

0 个答案:

没有答案