2013-05-15 66 views
1

我真的不知道背後的原因。 在這塊代碼中。錯誤:找不到屬性'layout_alignStart'的資源標識符

<ProgressBar 
     android:id="@+id/progressBar" 
     style="@android:style/Widget.Pbar" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:layout_alignParentTop="true" 
     android:layout_alignStart="@id/imgFrame" 
     android:layout_gravity="center_vertical" 
     android:layout_marginTop="15dp" 
     android:indeterminate="true" /> 

錯誤總是在這個部分。它指出error: No resource identifier found for attribute 'layout_alignStart' in package 'android'

此錯誤有時會消失,但會再次出現。 這是一個大問題,因爲我無法生成R.java,因爲這部分的錯誤在res。所以我試着評論它能夠生成R.java。然後當我嘗試運行該應用程序時,它將花費太多時間,然後提示遇到錯誤。 這個項目是一個現有的來源,我從現有的來源導入/添加新項目。

+3

更換@ + ID爲@id – AlexBcn

+0

我已經做到了。仍然沒有效果 – sftdev

+0

嘗試項目 - >清潔 – GVillani82

回答

0

更換@ + ID爲@id,請參閱型差分here

基本上@ + id爲而@id是參考現有的生成在編譯時R.java文件的新條目。 您正嘗試將您的項目方面與已有的項目方面保持一致。

android:layout_alignStart="@id/imgFrame"

+0

是,我知道之間的差異他們倆。我剛剛導入它,我已經注意到它,並已經改變它。依然沒有.. – sftdev

1

layout_alignLeft取代layout_alignStart。它們在視圖上具有相同的效果。

0

剛剪線layout_alignStart =「」錯誤將消失

相關問題