android 在我的所有视图周围添加了一个阴影,我该如何删除它?

阿姆加德·塞里

所以这是我正在进行的设计的一部分,如图所示。想要的设计这是已实现的版本,有一个无论如何我都无法摆脱的阴影,它不仅在 CardView 组件中,而且在所有视图中都存在。

实施版本

这是cardView的代码

<android.support.v7.widget.CardView
        xmlns:card_view="http://schemas.android.com/apk/res-auto"
        android:id="@+id/product_item_card"
        android:layout_gravity="center"
        android:layout_width="match_parent"
        android:layout_height="300dp"
        android:layout_margin="@dimen/margin"
        android:layout_marginTop="@dimen/half_margin"
        android:layout_marginBottom="@dimen/half_margin"
        android:background="@color/color_foreground"
        card_view:cardCornerRadius="5dp"
        android:elevation="0dp"
        card_view:cardPreventCornerOverlap="false">

如图所示,我将高程设置为零也尝试将 LinearLayout 高程设置为零,但没有任何改变

这是另一个例子,包括 LinearLayout 也注意到它也在 EditText 周围,甚至按钮

在此处输入图片说明

这是 EditText 的代码

    <EditText
        android:id="@+id/fragment_product_details_amount_et"
        android:layout_width="60dp"
        android:layout_height="30dp"
        android:layout_gravity="center"
        android:layout_marginLeft="10dp"
        android:background="@drawable/rounded_corners_with_border_grey"
        android:inputType="number"
        android:text="1"
        android:textAlignment="center" />

这是可绘制的

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <corners
        android:radius="5dp"/>
    <solid android:color="@color/lightGrey"></solid> // #ADADAD
    <stroke android:width="1dp" android:color="@color/grey"/>
</shape>

这是我的styles.xml 几乎是默认值

<resources>
    <!-- Base application theme. -->
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
        <!-- Customize your theme here. -->
        <item name="colorPrimary">@color/color_primary</item>
        <item name="colorPrimaryDark">@color/color_primary_dark</item>
        <item name="colorAccent">@color/color_accent</item>
    </style>

    <style name="AppTheme.NoActionBar">
        <item name="windowActionBar">false</item>
        <item name="windowNoTitle">true</item>
    </style>

    <style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />

    <style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />

    <style name="FullscreenTheme" parent="AppTheme">
        <item name="android:actionBarStyle">@style/FullscreenActionBarStyle</item>
        <item name="android:windowActionBarOverlay">true</item>
        <item name="android:windowBackground">@null</item>
        <item name="metaButtonBarStyle">?android:attr/buttonBarStyle</item>
        <item name="metaButtonBarButtonStyle">?android:attr/buttonBarButtonStyle</item>
    </style>

    <style name="FullscreenActionBarStyle" parent="Widget.AppCompat.ActionBar">
        <item name="android:background">@color/black_overlay</item>
    </style>

</resources>

更新:按照@ZeroOne 的建议修复了 CardView 和 Button。LinearLayout 和 EditText 问题仍然存在。添加了示例代码。

更新:添加了styles.xml

更新:问题已修复

零一

使用card_view:cardElevation="0dp"代替android:elevation="0dp"

和按钮..只需添加style="?android:attr/borderlessButtonStyle"平按钮

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何删除android ListView项目,请帮忙所以我添加了一个列表项目,然后我想按位置删除列表项目

来自分类Dev

如何从Android中的URL解析多个JSON对象和数组?我正在使用一个示例,在该示例中,我想要它,

来自分类Dev

什么是android.R import,如果我导入它,如果我不是所有事情都正常的话,那将是一个错误。安卓

来自分类Dev

我添加了一个类,然后不再需要它,现在没有它就无法构建我的项目。我该如何解决?

来自分类Dev

Button周围有一个怪异的边框,我该如何摆脱它?

来自分类Dev

我已经在Scala列表中添加了一个函数,现在如何删除它?

来自分类Dev

我已经在Scala列表中添加了一个函数,现在如何删除它?

来自分类Dev

我想在我的水平列表视图之后添加一个新元素,我该如何添加它

来自分类Dev

如何在我现有的Android Studio项目中添加另一个项目?

来自分类Dev

我只能在android中为所有dpi设置一个图标吗?

来自分类Dev

在我的android应用中显示来自一个特定发件人的所有短信

来自分类Dev

我的蜘蛛网周围有一个奇怪的圆圈,我该如何解决?

来自分类Dev

android-如何设计一个带有圆角和阴影的弹出窗口

来自分类Dev

如何基于Android中该视图的坐标来知道一个视图何时在另一视图之上

来自分类Dev

Android我如何创建一个选项矩阵?

来自分类Dev

Android,我如何获取上一个活动状态?

来自分类Dev

我如何共享一个Android Studio项目

来自分类Dev

Android-我有一个带有BroadcastReceiver的应用程序,用于在通知中弹出提醒。区。如何添加服务?

来自分类Dev

我如何在android的listview项目中有一个Facebook分享按钮?

来自分类Dev

我的列表视图从Android中的所有行的不可见删除按钮

来自分类Dev

我该如何修复滚动视图android底部的按钮?

来自分类Dev

我添加到自定义Android视图的所有方法均导致NullPointerException

来自分类Dev

如何使用 Android 的 AsyncTask 通过 JSoup 获取我的所有数据,然后将该信息发送到另一个类?

来自分类Dev

如何创建一个包含两列的列表视图,显示所有已安装的android应用及其权限?

来自分类Dev

java.lang.RuntimeException:正在添加android.widget.TextView的视图,但是它已经有一个父级

来自分类Dev

我可以在一个活动Android中使用2个以上的回收者视图吗

来自分类Dev

在Android的所有子活动中显示来自一个父活动的视图

来自分类Dev

Android,我该如何卸载我的应用

来自分类Dev

我可以制作一个在Chrome 39中运行网络视图的Android应用吗?

Related 相关文章

  1. 1

    如何删除android ListView项目,请帮忙所以我添加了一个列表项目,然后我想按位置删除列表项目

  2. 2

    如何从Android中的URL解析多个JSON对象和数组?我正在使用一个示例,在该示例中,我想要它,

  3. 3

    什么是android.R import,如果我导入它,如果我不是所有事情都正常的话,那将是一个错误。安卓

  4. 4

    我添加了一个类,然后不再需要它,现在没有它就无法构建我的项目。我该如何解决?

  5. 5

    Button周围有一个怪异的边框,我该如何摆脱它?

  6. 6

    我已经在Scala列表中添加了一个函数,现在如何删除它?

  7. 7

    我已经在Scala列表中添加了一个函数,现在如何删除它?

  8. 8

    我想在我的水平列表视图之后添加一个新元素,我该如何添加它

  9. 9

    如何在我现有的Android Studio项目中添加另一个项目?

  10. 10

    我只能在android中为所有dpi设置一个图标吗?

  11. 11

    在我的android应用中显示来自一个特定发件人的所有短信

  12. 12

    我的蜘蛛网周围有一个奇怪的圆圈,我该如何解决?

  13. 13

    android-如何设计一个带有圆角和阴影的弹出窗口

  14. 14

    如何基于Android中该视图的坐标来知道一个视图何时在另一视图之上

  15. 15

    Android我如何创建一个选项矩阵?

  16. 16

    Android,我如何获取上一个活动状态?

  17. 17

    我如何共享一个Android Studio项目

  18. 18

    Android-我有一个带有BroadcastReceiver的应用程序,用于在通知中弹出提醒。区。如何添加服务?

  19. 19

    我如何在android的listview项目中有一个Facebook分享按钮?

  20. 20

    我的列表视图从Android中的所有行的不可见删除按钮

  21. 21

    我该如何修复滚动视图android底部的按钮?

  22. 22

    我添加到自定义Android视图的所有方法均导致NullPointerException

  23. 23

    如何使用 Android 的 AsyncTask 通过 JSoup 获取我的所有数据,然后将该信息发送到另一个类?

  24. 24

    如何创建一个包含两列的列表视图,显示所有已安装的android应用及其权限?

  25. 25

    java.lang.RuntimeException:正在添加android.widget.TextView的视图,但是它已经有一个父级

  26. 26

    我可以在一个活动Android中使用2个以上的回收者视图吗

  27. 27

    在Android的所有子活动中显示来自一个父活动的视图

  28. 28

    Android,我该如何卸载我的应用

  29. 29

    我可以制作一个在Chrome 39中运行网络视图的Android应用吗?

热门标签

归档