以下是期望达到的效果
而目前的效果如下
RecyclerView的Item的布局就是一个LinearLayout包含着两个TextView,一个显示内容,一个显示类型和时间。
问题:
- Item靠左,无法居中显示
一开始是把RecyclerView的layout_width给设置成match_parent的,item的LinearLayout设置了每个item的宽、高,但达不到效果。最后是把RecyclerView的layout_width设为wrap_content,layout_gravity = center, 然后把item的宽、高都设置到LinearLayout中,就OK了。 - Item是矩形,无法显示为圆角
一开始是给item的LinearLayout设置了@drawable/round_corner属性,其中round_corner是自定义的xml,代码如下
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid
android:col