【问题标题】:How to remove gradient border in "Linear Layout"?如何删除“线性布局”中的渐变边框?
【发布时间】:2019-06-26 02:19:25
【问题描述】:

所以我做了一个线性布局(水平)作为我的垂直布局中的一个对象,放置一个按钮和一个复选框,它们都进去了,但是布局有一个渐变边框,我想不通如何删除它。

我已尝试修改布局的默认 IntelliJ“属性”上的所有设置。

<LinearLayout
                android:orientation="horizontal"
                android:layout_width="match_parent"
                android:layout_height="match_parent" android:fadingEdge="none"
                android:visibility="visible">
            <CheckBox
                    android:text="@string/remember_me"
                    android:layout_width="168dp"
                    android:layout_height="match_parent" android:id="@+id/rememberBox"
            />
            <Button
                    android:id="@+id/user_register_button"
                    android:textColor="#ffffff"
                    android:layout_width="170dp"
                    android:layout_height="33dp"
                    android:layout_gravity="center"
                    android:text="@string/action_register_short" android:background="#fc4141"
            />
        </LinearLayout>

Full Layout

【问题讨论】:

  • intellij idea 与样式有什么关系?你能展示一下布局吗?
  • 添加了它的图片!
  • 好的,这是在整体布局的上下文中,所以还要给出完整的布局,而不仅仅是上下文可能影响的部分
  • 它只在android studio的布局模式下可见,只要应用程序启动并运行它就会消失。
  • 是的,在线性布局之外点击,希望你不会看到 shadow-border ,你也可以在预览模式下查看

标签: java android intellij-idea


【解决方案1】:

尝试将水平线性布局的背景添加为

android:background="#ffffff"

【讨论】:

  • 我试过了,但遗憾的是它只会影响边框空白的布局背景:(
【解决方案2】:

解决方案真的很愚蠢,我运行了它,边缘仍然存在。我将背景更改为“#ffffff”,它仍然存在,在将其更改回来后它消失了。

【讨论】:

    猜你喜欢
    • 2020-04-11
    • 1970-01-01
    • 2011-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多