2015-02-05 16 views
47

Tôi nhận được không gian tên 'ứng dụng' không bị ràng buộc bất cứ khi nào tôi cố gắng chỉ định các thuộc tính cho các phần tử giao diện người dùng libs bên ngoài.Không gian tên 'ứng dụng' không bị ràng buộc, trong Android Studio có lib bên ngoài từ Maven

 <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> 

biên dịch 'com.balysv: material-gợn: 1.0.0' được sử dụng trong build.gradle và tôi đang chạy phiên bản mới nhất của Android Studio với các bản cập nhật.

Trả lời

153

Thêm

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

đến yếu tố gốc của bạn

+0

Cảm ơn, đó là lỗi noob. Vượt qua nó do nhầm lẫn –

5

Đơn giản chỉ cần chọn lỗi (chạm vào lỗi bằng chuột) và báo chí. "ALT + ENTER" nó sẽ tự động giải quyết lỗi.

+1

Điều này không có ý nghĩa mọi lúc, cần phải chính xác hơn khi trả lời câu hỏi. –

Các vấn đề liên quan