-1
我創建了Android Xamarin項目和庫。在圖書館我有自定義視圖Xamarin從庫的Android自定義視圖
public class TextInputField : LinearLayout
{
public TextInputField(Context context)
: base(context)
{
Initialize();
}
public TextInputField(Context context, IAttributeSet attrs)
: base(context, attrs)
{
Initialize();
}
public TextInputField(Context context, IAttributeSet attrs, int defStyle)
: base(context, attrs, defStyle)
{
Initialize();
}
void Initialize()
{
View.Inflate(this.Context, Resource.Layout.textinputfield, this);
}
}
資源被引用到庫中定義axml
,這是LinearLayout
。資源構建操作是AndroidResource
。
當我運行應用程序時,它崩潰與ResourcesNotFoundException
。它以某種方式將Resource.Layout.textinputfield
引用到不是庫的應用程序資源。
我在做什麼錯?