1

Android のドキュメントでは、Api レベル 8 以降のデバイスをターゲットにして、API レベル 11 以降のデバイスに Holo テーマを使用することを指定できると記載されています。2 つの themes.xml ファイルを使用してこれを行うことができるはずです。

  • API レベル 8、9、および 10 のデバイスの場合は、/Resources/values に入ります。
  • API レベル 11 以降のデバイスの場合は、/Resources/values-v11 に入ります。

Xamarin.Android プロジェクトでは、Xamarin Studio を使用して動作しているように見えず、コンパイル時エラーが発生します。

Error retrieving parent for item: No resource found that matches the given name '@android:style/Theme.Holo'. 

ここで何か間違っていますか?回避策はありますか?

4

1 に答える 1

4

Theme.Holo は、API 11 以降でのみ使用できます。

プロジェクトのターゲットが自動に設定されている場合、システムは必要な最小レベルに対してビルドされます (私はそう思います)。

より高い API バージョンに明示的に設定してみてください。

于 2013-03-18T16:25:38.277 に答える