1
 <style name="ButtonText">
    <item name="android:layout_width">fill_parent</item>
        <item name="android:layout_height">wrap_content</item>
        <item name="android:textColor">#ffffff</item>
        <item name="android:gravity">center</item>
        <item name="android:layout_margin">3dp</item>
        <item name="android:textSize">30sp</item> 
        <item name="android:textStyle">bold</item>
        <item name="android:shadowColor">#000000</item>
        <item name="android:shadowDx">1</item>
        <item name="android:shadowDy">1</item>
        <item name="android:shadowRadius">2</item>
  </style>

「元はここに投稿されました」という奇妙なエラーがオンラインで表示されます

<item name="android:textSize">30sp</item> 私のxmlファイルで。私はアンドロイド2.3を使用しています。

style.xml でもエラーが発生しています

 <style name="ButtonText" parent="BaseTopBar">
        <item name="android:textSize">14dp</item>
 </style>

エラーは「Resource entry ButtonText already has bag item android:textSize」です

誰か助けてください。

4

2 に答える 2

1

すべてがstring.xmlファイルにあるようです。プロジェクトをクリーンアップしてビルドするだけです。

うまくいかない場合は、プロジェクトをクリーン ビルドするよりも、プロジェクトから bin/ および gen/ ディレクトリを削除してください。

エラーは表示されなくなります。

于 2013-01-12T06:17:11.150 に答える
0

同様の問題がありましたが、strings.xml で複数の配列リストを使用している場合です。

ここに画像の説明を入力

値をコピーして貼り付けた配列の名前が重複していることが判明しました。

スタイル名ButtonTextがどこかで重複していないことを確認してください。以下の画像のような対応するエラーが表示されるはずです。

ここに画像の説明を入力

于 2014-01-09T23:25:49.163 に答える