3

私は Android 開発を始めたばかりで、いくつかのチュートリアルを完了しました。今は単純なアプリに取り組んでいます。エミュレーターと私の電話 (Android 4.0.3 エミュレーター、Android 4.1.1 Atrix HD) の両方で、アプリが Holo Light と思われるものに表示されます。Holo Dark の方がいいのですが、Android マニフェスト ファイルのアプリケーション ブロックに次の行を追加すると、android:theme="@android:style/Theme.Holo"アプリは正常にコンパイルされますが、開くとすぐに強制終了します。

私は何を間違っていますか?それは本当に単純なことだと確信していますが、私が言ったように、私はこれに慣れていません。よろしくお願いします!

4

2 に答える 2

1

アプリケーションのすべてのアクティビティにテーマを使用する場合は、使用する必要があります

<application android:theme="@style/CustomTheme">

AndroidManifest.xmlで。アプリケーション内の 1 つのアクティビティだけにテーマを適用する場合は、代わりにandroid:theme属性をアクティビティタグに追加します。したがって、アプリケーションで使用するタイプを知る必要があります。もっとクリアしてください..
http://developer.android.com/guide/topics/ui/themes.html
http://www.androidengineer.com/2010/06/using-themes-in-android-applications.html

于 2012-12-27T07:45:28.873 に答える