android - 如何设置透明边框按钮

标签 android button transparent

我试图设置一个透明的 button,我创建了一个布局 camera 和一个 button 覆盖预览,但是 button 是圆形的,我看到一个方形背景边框。怎么才能摆脱这个境界呢?


<FrameLayout
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" 
    android:layout_alignParentBottom="true"
    android:layout_centerInParent="true">

    <Button
        android:id="@+id/camera_button"
        android:layout_width="90dp"
        android:layout_height="90dp" 
        android:layout_gravity="center"

        />

    <ImageView
        android:contentDescription="@string/camera_button"
        android:background="@android:color/transparent"
        android:layout_width="85dp"
        android:layout_height="85dp"
        android:layout_gravity="center"
        android:scaleType="fitXY"
        android:src="@drawable/camera_buton" />
</FrameLayout>

非常感谢

最佳答案

试试这个..

android:background="#00000000" 添加到您的按钮元素

<Button
        android:id="@+id/camera_button"
        android:layout_width="90dp"
        android:layout_height="90dp"
        android:layout_gravity="center"
        android:background="#00000000" />

关于android - 如何设置透明边框按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22373010/

相关文章:

c# - 不显示代码中依赖属性的更改

ios - 如何使两个 SKSpriteNode 的交集透明

android - AOSP build base_rules.mk already defined 报错

java - 如何在多个异步任务完成后启动新的 Activity

Java Android - 按下按钮时调用 URL,无需打开浏览器

android - 设置 Button 状态并在 onClick 后保持

android - OnClickListener 导致应用程序崩溃

android - 是否可以使用 Xamarin Forms 将 android 状态栏完全透明?

java - 设置 JTextPane 的背景会导致视觉效果 (Java)

php - 如何使用 file_put_contents() 将数据附加到文件中?