33

を使おうとしていますcard_view。しかし、それはエラーを出し続けます。

エラー:(13) パッケージ「com.google.example.test_app」の属性「cardCornerRadius」のリソース識別子が見つかりません

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:background="#610B0B"
    tools:context=".MyActivity"
    android:id="@+id/myactivity ">
    <android.support.v7.widget.CardView
        xmlns:card_view="http://schemas.android.com/apk/res-auto"
        android:id="@+id/card_view"
        android:layout_width="200dp"
        android:layout_height="200dp"
        android:layout_gravity="center"
        android:background="#fff"
        card_view:cardCornerRadius="4dp">
        <TextView
        android:id="@+id/my_textview"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/next"
        android:background="#fff"
        android:elevation="5dp" />
    </android.support.v7.widget.CardView>
</RelativeLayout>

ここで何が間違っていますか?

4

5 に答える 5

17

Eclipseの場合android.support.v7.widget.CardView、ライブラリプロジェクトとして追加するものと、Javaビルドパスにjarファイルを追加+チェックするものの両方を含める必要があります

  • [ファイル] -> [インポート] -> [ワークスペースへの既存の Android コード] --> [参照] (sdk/extras/android/support/v7/cardview に移動) --> [OK] をクリックします --> [完了] をクリックします
  • cardview プロジェクトを右クリック --> プロパティ --> Android(左ペイン) --> isLibrary を有効にする (チェックボックスにチェックを入れる) --> 適用 --> OK
  • プロジェクトを右クリック --> プロパティ --> Android(左ペイン) --> 追加 (ライブラリの下) --> カードビュー --> 適用 --> OK
  • プロジェクトをもう一度右クリック --> ビルド パス --> ビルド パスを構成 --> ライブラリの下 --> jar を追加 --> cardview を展開 --> libs を展開 --> android.support.v7.widget.CardView を選択.jar

注文とエクスポートの下で-> android.support.v7.widget.CardView.jarをチェック-->クリック

それが誰かを助けることを願っています。

于 2015-04-01T09:12:31.490 に答える
3

Android StudioでCardViewプロジェクト「Library Module」をチェックすることで、この問題を解決しました。

于 2014-12-18T10:45:35.307 に答える