尝试塑造Cardview的角落时出现RuntimeException

时间:2017-07-07 12:19:11

标签: java android xml

我有一个CardView,我想塑造cardview的角落,我在这里找到了一个xml代码片段,并将其添加到我的cardview中并得到此错误,请查看test.xml布局中的注释< / p>

编辑:当我将cardview的背景更改为&#34; #ffffff&#34; (白色)它有效。它只在我使用card_view时崩溃:cardBackgroundColor =&#34; @ drawable / ic_corner_color&#34;

编辑2:我希望问题中的图片中的角落看起来像这样click

  

java.lang.RuntimeException:无法启动活动ComponentInfo {com.example.user.app/com.example.user.app.Test}:android.view.InflateException:二进制XML文件行#14:错误膨胀类android.support.v7.widget.CardView

这是我的<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:tag="cards main container"> <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto" android:id="@+id/card_viewtest" android:layout_width="match_parent" android:layout_height="wrap_content" card_view:cardBackgroundColor="@drawable/ic_corner_color" **// here is the error** card_view:cardCornerRadius="10dp" card_view:cardElevation="5dp" card_view:cardUseCompatPadding="true" > <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal"> <LinearLayout android:layout_width="0dp" android:layout_height="wrap_content" android:layout_marginTop="12dp" android:layout_weight="2" android:orientation="vertical" android:weightSum="1"> <android.support.v7.widget.Toolbar android:id="@+id/toolbar2" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="0.96" android:background="#ffffff" android:minHeight="?attr/actionBarSize" android:theme="?attr/actionBarTheme"> <ImageView android:id="@+id/imageViewtest" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_margin="5dp" android:layout_weight="1" android:src="@drawable/ic_drive_eta_black_24dp" android:tag="image_tag" /> </android.support.v7.widget.Toolbar> <TextView android:id="@+id/textViewNametest" android:layout_width="340dp" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:layout_marginTop="10dp" android:layout_weight="0.96" android:text="some android:textAppearance="?android:attr/textAppearanceLarge" /> </LinearLayout> </LinearLayout> </android.support.v7.widget.CardView> </LinearLayout> </ScrollView> 布局         

ic_corner_color.xml

我的<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <solid android:color="#ffffff" /> <stroke android:width="1dip" android:color="#00ff00"/> <corners android:radius="20dip"/> 位于drawable文件夹中,如下所示:

yourElement.scrollTop = 0;

1 个答案:

答案 0 :(得分:0)

我非常确定@color/mycolor需要一种颜色,而不是一种颜色。将其更改为os.popen("sudo iwconfig wlan0 essid my_ssid key s:pass")