2015-02-05 58 views
47

每當我嘗試指定外部庫UI元素的屬性時,我都會得到命名空間'app'未綁定。在Android Studio中使用Maven的外部庫綁定命名空間'app'

 <LinearLayout 
      android:id="@+id/card_database" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" 
      android:clickable="true" 
      android:onClick="dbclicked" 
      android:orientation="horizontal" 
      android:background="#ffff7f31" 
      > 

      <ImageView 
       android:id="@+id/img_database" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:src="@drawable/db" 
       /> 

      <TextView 
       android:id="@+id/txt_database" 
       android:layout_width="match_parent" 
       android:layout_height="match_parent" 
       android:gravity="center_vertical" 
       android:paddingStart="15dp" 
       android:text="@string/db" 
       android:textColor="#ffffff" 
       android:textSize="20sp" 
       android:autoText="false" /> 
     </LinearLayout> 
     </com.balysv.materialripple.MaterialRippleLayout> 

編譯「com.balysv:材料紋波:1.0.0」是的build.gradle使用,我正在與更新的最新版本的Android工作室。

回答

153

添加

xmlns:app="http://schemas.android.com/apk/res-auto" 

到您的根元素

+0

謝謝,這是一個noob錯誤。錯誤地忽略了它 – 2015-10-25 10:06:55

5

只需選擇錯誤(通過鼠標輕觸錯誤),然後按。 「ALT + ENTER」將自動解決錯誤。

+1

這一直沒有意義,回答問題時需要更加精確。 – 2017-10-03 18:41:00

相關問題