我有一個Android應用程序開發的Eclipse/IntelliJ(是的,我用兩個,所以我可以比較它們),我現在已經移植到Xamarin.Android(再次,所以我可以比較)。Xamarin.Android佈局問題 - 標題欄圖標
所有功能都在Xamarin港口,但我注意到的一件事是佈局如何呈現出一些差異。我還沒有能夠指出它們,但它們通常包含不同的處理默認行爲。因此,我不指定寬度或顏色,而是使用「wrap-content」/「match_parent」,或者在顏色的情況下不明確指定文本顏色(例如)。
我很好奇,首先,如果其他人已經看到了這一點,爲什麼會這樣,如果有修復,以便可以跨平臺使用相同的佈局。
我還有第二個問題,那就是試圖在標題欄中顯示圖像和標籤。
在Java應用程序AndroidManifest.xml中,我有:
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"...
,並在xamarin AndroidManifest.xml中,我有:
<application
android:label="TnTM"
android:icon="@drawable/icon">...
和AssemblyInfo.cs中:
[assembly: AssemblyTitle("TnTA")]
最後,還有主要活動本身,它具有以下內容:
[Activity(Label = "TnTC", Icon = "@drawable/icon")]
最終值是標題欄中顯示的值。但是,沒有圖像出現。
因此,除了我關於不同佈局的問題之外,標題欄標籤(是否忽略了所有其他值?)和圖像?