完全に正常に動作している別のアプリケーションのコードを再利用しようとしています。これは丸みを帯びたイメージを表示することです。ここに私のXMLファイルには、次のとおりです。レンダリングの問題:次のクラスが見つかりませんでした
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:card_view="http://schemas.android.com/apk/res-auto"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/background_color"
android:orientation="vertical">
<android.support.v7.widget.CardView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:foreground="?android:attr/selectableItemBackground"
app:cardCornerRadius="4dp"
card_view:cardElevation="3sp"
card_view:cardUseCompatPadding="true">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="5dp"
android:gravity="center"
android:orientation="vertical"
android:padding="5dp">
<com.myname.myportal.utilities.RoundedImageView
android:id="@+id/category_image"
android:layout_width="70dp"
android:layout_height="70dp"
android:layout_gravity="center_horizontal"
android:layout_margin="10dp"
android:scaleType="centerCrop"
app:border_color="@color/divider"
app:border_width="0dip"
app:is_oval="true"
app:round_background="true" />
<TextView
android:id="@+id/category_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="0dp"
android:maxLines="1"
android:padding="5dp"
android:text=""
android:textColor="@color/text_color" />
</LinearLayout>
</android.support.v7.widget.CardView>
</LinearLayout>
私が手にエラーが
で次のクラスが見つかりませんでした: - com.myname.myportal.utilities.RoundedImageView
ものの私は、ファイルが作成され、正しく動作していることを100%確信しています(別のアプリケーションからコピーされたものです)。ファイル上の私がCtrl+Space
であれば、それは正しく開きます。私が得る唯一のエラーはCannot resolve symbol 'R'
ですが、R
はXMLファイルのエラーのために生成できないので、私はそれを仮定しています。元のプロジェクトから
クラスの名前空間を確認し、それがXMLレイアウトのものと一致することを確認します。 – EvilTak
私はそれを3倍にチェックしました。同じです。 – user3484582
'com.myname.myportal.utilities.RoundedImageView'はカスタムビューですか? –