错误:包android:support.v4。####不存在

时间:2016-12-21 18:57:37

标签: android xamarin android-support-library

我想在我的应用程序中添加片段,然后安装了xamarin.android.support.v4和其他必需的但是它出错了

  

错误:包android:support.v4.viewappcontent等不存在。

我尝试过一个结果相同的空白项目。

我使用的是Android 7.0和最新的支持库。

1 个答案:

答案 0 :(得分:0)

  

目前,我还要添加RecyclerView和CardView

要使用这两个控件,您需要在项目中安装Xamarin.Android.Support.v7.RecyclerView包和Xamarin.Android.Support.v7.CardView。使用Nuget安装Xamarin.Android.Support.v7.RecyclerView软件包时,将自动安装Xamarin.Android.Support.v4软件包。

您可以像这样使用RecyclerView

<android.support.v7.widget.RecyclerView
    android:id="@+id/recyclerView"
    android:scrollbars="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" />

CardView

也是如此
<android.support.v7.widget.CardView
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    card_view:cardElevation="4dp"
    card_view:cardUseCompatPadding="true"
    card_view:cardCornerRadius="5dp">
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="vertical"
        android:padding="8dp">
        <ImageView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:id="@+id/imageView"
            android:scaleType="centerCrop" />
        <TextView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:textAppearance="?android:attr/textAppearanceMedium"
            android:textColor="#333333"
            android:text="Caption"
            android:id="@+id/textView"
            android:layout_gravity="center_horizontal"
            android:layout_marginLeft="4dp" />
    </LinearLayout>
</android.support.v7.widget.CardView>

您可以参考Xamarin的官方文档RecyclerView,以便在Xamarin.Android应用程序中使用和自定义RecyclerView

如果仍有问题,请您提供最小的可重复演示,我们是否可以继续调查此问题。