2015-02-05 4 views
47

जब भी मैं बाहरी libs UI तत्वों के गुणों को निर्दिष्ट करने का प्रयास करता हूं तो मुझे नेमस्पेस 'ऐप' बाध्य नहीं होता है।नामस्थान 'ऐप' बाध्य नहीं है, एंड्रॉइड स्टूडियो में मैवेन से बाहरी lib के साथ

 <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 में प्रयोग किया जाता है और मैं अद्यतन के साथ एंड्रॉयड स्टूडियो का नवीनतम संस्करण चला रहा हूँ।

उत्तर

153

अपने मूल तत्व को

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

जोड़े

+0

धन्यवाद, यह ऐसी नोब त्रुटि थी। गलती से इसे देखकर –

5

सीधे शब्दों में (माउस द्वारा त्रुटि स्पर्श) की गलती और प्रेस का चयन करें। "ALT + ENTER" यह स्वचालित रूप से त्रुटि को हल करेगा।

+1

यह हर समय समझ में नहीं आता है, सवाल का जवाब देते समय अधिक सटीक होने की आवश्यकता है। –

संबंधित मुद्दे