(1个屏幕截图-ImageView可见,2个屏幕截图-消失)
当使用ImageView
和CardView
时,我们可以说阴影根本不可见(尤其是在smartphone显示器上)
<android.support.v7.widget.CardView
android:id="@+id/ImageViewWrapper"
android:layout_width="0dp"
android:layout_height="0dp"
android:elevation="0dp"
android:layout_margin="10dp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:cardCornerRadius="6dp">
<android.support.v7.widget.AppCompatImageView
android:id="@+id/ImageView"
android:visibility="visible"
android:background="@color/black_1000"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center_vertical"
app:srcCompat="@drawable/ic_folder"/>
</android.support.v7.widget.CardView>
Android:Elevation
没有任何影响(0dp、5dp或20dp-没有任何变化),所以我只将其设置为0dp
更新
我设置app:cardelevation=“7dp”
和app:carduseCompatPadding=“true”
没有进展...和CarduseCompatPadding
使我的图像高度变小,现在我在左/右有黑条
使用app:cardelevation=“4dp”
而不是Android:elevation
。
还要添加这个应用程序:carduseCompatPadding=“true”
。
更新
android:layout_width="wrap_content"
android:layout_height="wrap_content"
我正在使用cardview,但问题是我的CardView没有显示任何海拔或阴影。我已经尝试了stackoverflow答案中建议的一些方法,比如我尝试过使用海拔和阴影属性。我也尝试过使用card_view: cardUseCompatPadd="true",但没有任何成功。这是我的xml文件 不知道为什么它没有显示任何高度和阴影
我的Cardview在Listview中没有显示Android L(Nexus 5)中的阴影。此外,圆边未正确显示。以下是Listview的适配器视图的代码: 以及ListView xml: 它适用于具有适当阴影和圆角的pre-L设备。但在AndroidL设备上无法工作。你能告诉我这里缺少什么吗?
我在我的android应用程序中使用cardview。然而,阴影并没有显现出来。下面是xml布局 默认选项Smenu阴影也不显示。
主要活动。xml 这是一张圆形的照片。xml: 我尝试了一些阴影效果的代码,但它不起作用。
我创建了一个CircularImageView并提出了以下问题:在android中创建圆形图像视图 在GitHub上下载项目 1)这是CircularImageView类: 您可以使用或下载我的GitHub库CircularImageView,并通过使用gradle dependency进行所有修复:
问题内容: 我用以下问题创建了CircularImageView:在android中创建圆形图像视图 在GitHub上下载项目 1)这是CircularImageView类: 2)我在我的布局中使用这样的: 你可以通过gradle依赖关系使用或下载带有所有修复程序的GitHub库 CircularImageView: compile ‘com.mikhaellopez:circularimagev