2012-04-04 58 views
1

我正在開發一個Android應用程序,它使用que中的sereval庫。這意味着:insert「}」在R.class中完成ClassBody

  • 項目A是庫。
  • 項目B使用庫A並且是庫。
  • 項目C用戶庫B.

現在,在A計劃或B我試圖定義自定義視圖屬性。自SDK 17以來,應該沒有更多的命名空間問題。當我創建一個聲明樣式時,我的R.class會自動生成,並在R.class中列出已定義的屬性,所以我不會在xml-Files中忽略任何錯誤。 (通常,在清理項目後,當xml出現錯誤時,R.class不會生成。) 現在奇怪的是,我在R.class本身出現錯誤。沒有構建完成該類的最後一個}。如果我手動插入它,它會在幾秒鐘後自動移除。 這裏是我的attrs.xml文件:

<?xml version="1.0" encoding="utf-8"?> 

<declare-styleable name="ContentBox"> 
    <attr name="distanceToText" format="dimension" /> 
    <attr name="distanceBetweenText" format="dimension" /> 
    <attr name="titleColor" format="color" /> 
    <attr name="textColor" format="color"></attr> 
    <attr name="textSizeTitle" format="dimension"></attr> 
    <attr name="textSizeText" format="dimension"></attr> 
    <attr name="paddingVerticalTitle" format="dimension"></attr> 
    <attr name="paddingLeftTitle" format="dimension"></attr> 
    <attr name="paddingHorizontalText" format="dimension"></attr> 
    <attr name="titleBackgroundColor" format="color"></attr> 
    <attr name="frameColor" format="color"></attr> 
    <attr name="backgroundColorClickable" format="color"></attr> 
    <attr name="title" format="string"></attr> 
    <attr name="textSizeColumnOne" format="dimension"></attr> 
    <attr name="textSizeColumnTwo" format="dimension"></attr> 
    <attr name="textColorColumnOne" format="color"></attr> 
    <attr name="textColorColumnTwo" format="color"></attr> 
    <attr name="distanceBetweenTextHoriz"></attr> 
</declare-styleable> 

有沒有人的想法?

回答

1

我發現了錯誤。在最後一行中,沒有定義格式,以R.class的錯誤結束...

+0

你應該接受這個答案。 – 2012-05-07 00:20:41

+0

我有同樣的問題。我怎麼能解決它? bruce.ken3 – 2015-04-11 15:31:23

+0

不清楚你如何解決這麼downvoting – 2016-03-14 12:43:40

1

如果您正在使用Eclipse插件,如果刪除R類,然後重建項目,是應該回藍的,希望正確

+0

我已經試過了。這是行不通的... – sebyz 2012-04-10 07:54:42