第一张图片是我的结果,我想让它看起来像第二张。我试图让角半径但它没有出现在屏幕上。我不知道问题是什么,而且看法也不会出现在父卡片视图中。
提前谢谢你。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#ffffff"
tools:context="com.software_solutions.optimus_tech_project201709.CourseSelect.CourseSelectionActivity">
<Button
android:id="@+id/register"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:text="Register" />
<Button
android:id="@+id/you"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:text="you" />
<ImageView
android:id="@+id/dialogImageView"
android:layout_width="match_parent"
android:layout_height="220dp"
android:scaleType="fitXY"
android:src="@drawable/dialog"
android:text="Hello" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/dialogImageView"
android:layout_centerHorizontal="true"
android:layout_marginTop="-180dp"
android:gravity="center"
android:orientation="vertical">
<ImageView
android:layout_width="100dp"
android:layout_height="100dp"
android:src="@drawable/select_course" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:text="SELECT A COURSE"
android:textColor="#ffffff"
android:textSize="25dp"
android:textStyle="bold" />
</LinearLayout>
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="OK" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@+id/dialogImageView"
android:orientation="vertical"
android:weightSum="2">
<android.support.v7.widget.RecyclerView
android:id="@+id/recyclerViewSelectCourse"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:padding="5dp" />
<android.support.v7.widget.CardView
android:id="@+id/cardViewDemo1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_margin="10dp"
android:layout_weight="1"
android:elevation="3dp"
app:cardCornerRadius="10dp">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#e4a455"
android:orientation="vertical"
android:padding="10dp"
android:weightSum="3">
<android.support.v7.widget.CardView
android:id="@+id/cardViewDemo2"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
app:cardCornerRadius="10dp">
<ImageView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scaleType="fitXY"
android:src="@drawable/demo_one" />
</android.support.v7.widget.CardView>
<android.support.v7.widget.CardView
android:id="@+id/cardViewDemo3"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@id/cardViewDemo2"
android:layout_marginTop="5dp"
android:layout_weight="2"
app:cardCornerRadius="10dp">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#e9cca8">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="DEMOVIDEOONE"
android:textColor="#fff"
android:textSize="15sp"
android:textStyle="bold" />
</RelativeLayout>
</android.support.v7.widget.CardView>
</LinearLayout>
</android.support.v7.widget.CardView>
</LinearLayout>
</RelativeLayout>
答案 0 :(得分:2)
添加app:cardBackgroundColor="#e9cca8"
app:cardBackgroundColor="#e4a455"
并从您的孩子RelativeLayout和LinearLayout中移除背景
你有3个CardView,在第3个CardView中,你只有ImageView,所以更好而不是使用CardView你可以使用圆角图像视图。
答案 1 :(得分:1)
return array_sum($row) / count($row);