2012-11-13 10 views
11

Sherlockを使用しようとしています。 私が行った手順は、私のプロジェクトの最中に私のプロジェクトにabcのライブラリを持って来ました。2.2と最大のapi 15. minは、私がそれを使うスタイルを設定できないということです。 エラースタイルを使用しているときにリソースが見つかりません。テーマSherlock

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を実行しています。 私はあなたに私にウェブのリンクを与えることを知っていますが、助けることができるものは何も見つかりませんでした。 私はeclipseとSherlock 4.0.3を使用しています。もしあなたが私に解決策を教えてくれれば簡単なやり方ができます。

更新: 私はなぜ知らないが、私は私のプロジェクトにインポートライブラリABCを行うとき、それは大丈夫に見えますが、私は、ライブラリへの復帰後に設定を適用して終了]をクリックしたときに、私は赤いXを参照してください。

ありがとうございました。

+0

での出力が空白で、@スタイル/ Theme.Sherlock'' ' 'と言います。 '__Theme_Sherlock'を使ってマニフェストやアプリケーション自体のテーマを設定していますか? – Eric

+0

更新されたquistion –

答えて

7

であなたのテーマを設定する必要がありますその後の設定はライブラリに戻り、赤いxを参照してください。 これは、ライブラリファイルがプロジェクトと同じワークスペースまたはディレクトリにない場合に発生します。 1.ライブラリを同じワークスペース にコピーします。2. eclipseにインポートします 3.プロジェクトに適用します。

私はあなたの問題を解決することを願っています。

とマニフェスト

<application 
android:icon="@drawable/ic_launcher" 
android:label="@string/app_name" 
android:theme="@style/Theme.Sherlock" 
> 
+0

ありがとうございました!!!! –

+0

あなたは大歓迎です... –

+1

同じワークスペースヘルプにライブラリプロジェクトを追加することで問題を解決しました。ありがとうAtif。 – rajneesh

-2

あなたは「私はなぜ知らないが、私はその表情でOK私のプロジェクトABC上のライブラリにインポートするときには、私は[適用]をクリックして終了時にマニフェスト

<application 
android:icon="@drawable/ic_launcher" 
android:label="@string/app_name" 
android:theme="@style/Theme.Sherlock" 
> 
+0

abd get error:Error:指定された名前と一致するリソースが見つかりませんでした( 'theme'の値が '@ style/Theme.Sherlock')。テーマラインの –

+0

は、xmlのresourcesタグの下でそのテーマを削除しましたか? –

+0

のスタイルはこの