11

シャーロックを使おうとしています。プロジェクトのmin sdk 2.2とmax api 15の間にabcのライブラリをプロジェクトに持ち込んだ手順。問題は、それを使用するスタイルを設定できないことです。エラー

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

xmlの私のコード:

<resources>

    <style name="AppTheme" parent="@style/Theme.Sherlock" />

</resources>

私のマニフェストファイル:

  <application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme">

私が使用するJavaは1.6です。私は4.0.3 avdを実行しています。Web へのリンクを教えてくれることはわかっていますが、役立つ情報が見つかりませんでした。私はEclipseとSherlock 4.0.3を使用しています。指示に従って簡単な方法で解決策を教えていただければ。

更新: 理由はわかりませんが、プロジェクトにライブラリ abc をインポートすると問題ないように見えますが、[適用] をクリックしてライブラリに戻った後に設定を終了すると、赤い x が表示されます。

ありがとう。

4

2 に答える 2

7

「理由はわかりませんが、プロジェクトのライブラリにインポートすると、ABC は問題ないように見えますが、[適用] をクリックして設定を終了すると、ライブラリに戻り、赤い x が表示されます。」これは、ライブラリ ファイルがプロジェクトと同じワークスペースまたはディレクトリにない場合に発生します。1. ライブラリを同じワークスペースにコピーしてみてください。2. Eclipse にインポートします。3. プロジェクトに適用します。

それがあなたの問題を解決することを願っています。

そしてマニフェストで

<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/Theme.Sherlock"
>
于 2012-11-13T18:38:53.027 に答える
-2

マニフェストでテーマを設定する必要があります

<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/Theme.Sherlock"
>
于 2012-11-13T17:01:41.543 に答える