我最近開始鑽研Xamarin的Android開發,因爲我已經有很好的C#經驗。我一直有這麼多問題,所以我想知道如果我做錯了什麼(我可能是)。Xamarin引用沒有聲明
我遇到的第一個問題是與v7支持庫。在xamarin組件存儲,塊和引用dll中安裝後,我不會在我的xml中的每個v7元素上聲明。我當然下載了與目標sdk版本相對應的版本。 無論如何,幾小時後我以某種方式工作,我甚至不知道如何。
現在,在取得這個非常小的進展之後,我遇到了下一個問題。 我試圖做一個抽屜來顯示一個菜單,我一直在按照這個指南 https://blog.xamarin.com/add-beautiful-material-design-with-the-android-support-design-library/ 我現在有的問題是,我試圖使菜單XML文件和一些未知的原因,即使android:icon被報告爲未聲明。 我很難相信這是正常的,因爲我幾乎沒有任何進展使用幾個小時。所以我想知道如果原生Java開發將是一個更好的方式去?或者,實際上是否可以在Xamarin上製作複雜的應用程序,而不會冒險將所有東西都打破爲一個錯誤? 我會張貼一張圖片,但我不能,因爲我沒有10的聲望。 下面是我在獲得問題的代碼:
<?xml version="1.0" encoding="utf-8" ?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<group android:checkableBehavior="single">
<item
android:id="@+id/nav_home"
android:icon="@drawable/ic_dashboard"
android:title="Home" />
<item
android:id="@+id/nav_messages"
android:icon="@drawable/ic_event"
android:title="Messages" />
<item
android:id="@+id/nav_friends"
android:icon="@drawable/ic_headset"
android:title="Friends" />
<item
android:id="@+id/nav_discussion"
android:icon="@drawable/ic_forum"
android:title="Discussion" />
</group>
<item android:title="Sub items">
<menu>
<item
android:icon="@drawable/ic_dashboard"
android:title="Sub item 1" />
<item
android:icon="@drawable/ic_forum"
android:title="Sub item 2" />
</menu>
</item>
</menu>
同時在Android:checkableBehavior和android:如「屬性未聲明」 任何幫助或建議,將不勝感激圖標報道。