我有一个语音文本听写应用程序,充当网络托管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>