我想创建一个带有CardView的布局,其中包含一个带有其他背景颜色的标题,类似于当前Google即时屏幕中显示的内容(见下文).
较暗的彩色标题(包含文本"iPhone 6")完全朝向CardView的边缘和圆角延伸.
我尝试使用support-v7库(android.support.v7.widget.CardView)构建类似的CardView.
截图如下.
在我的例子中,标题的蓝色背景颜色并没有完全向我的CardView边缘延伸.在左,上,右边可见一个小的白色边框(CardView的背景颜色).这似乎是CardView圆角的结果.
如何获得标题(TextView)的背景颜色,完全延伸到CardView的边缘和圆角?
这是我的xml布局文件的相关部分:
<android.support.v7.widget.CardView
android:id="@+id/calendar_detail_time_card"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/calendar_detail_title_card"
android:layout_margin="6dp"
card_view:cardCornerRadius="3dp"
card_view:cardUseCompatPadding="true">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@color/white"
android:background="@color/primaryColor"
android:padding="8dp"
android:textSize="@dimen/calendar_detail_large"
android:textStyle="bold"
android:id="@+id/header_when"
android:text="@string/header_when"
tools:text="When?"/>
<ImageButton
android:id="@+id/calendar_detail_add_to_calendar_button"
style="?android:borderlessButtonStyle"
android:layout_width="@dimen/calendar_detail_add_to_calendar_image"
android:layout_height="@dimen/calendar_detail_add_to_calendar_image"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:src="@drawable/ic_calendar_red" />
<TextView
android:id="@+id/calendar_detail_time"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/header_when"
android:padding="8dp"
tools:text="Time" />
</RelativeLayout>
</android.support.v7.widget.CardView>
Run Code Online (Sandbox Code Playgroud) xml android android-layout android-support-library android-cardview
我正在使用滑动库在图像视图中加载图像网址.
Glide.with(context)
.load(imageurl)
.apply(RequestOptions.circleCropTransform())
.into(holder.thumbnail);
Run Code Online (Sandbox Code Playgroud)
实际上,图像加载得很好,带有圆形图像.
我需要加载圆形+ 灰度图像的图像
这可以通过使用滑翔lib来完成吗?