2017-08-15 93 views
5

AndroidStudio'da xml dosyasında, kaynak kodunun bir parçası olmadan, öğe ile android öneki ve öğe arasındaki farkı anlamıyorum. örneğin, bazı özniteliklerin öneki (android :) ve diğerlerini istememesini neden bu xml dosyasında) . örneğin :xml'de android önekini kullanın (android :, app :, .. .. ..)

<item name="android:textColorPrimary">@color/white</item> 

bu kod parçası düzgün çalışır, ancak aşağıdaki kod kullanıldığında, yok mu çalışır: <item name="textColorPrimary">@color/white</item> Yani herkes bana önek arasındaki farkı bilmek yardımcı olabilir ve onu kullandığımda. Teşekkürler

+0

ile https://stackoverflow.com/questions/8845565/what-is-android-prefix-mean-in-android-framework-res-module – smora

cevap

0

Bu özelliklerden bazıları farklı bir XML ad alanından kaynaklanır. düzen dosyalarda , gibi bir şey görmüş olabilirsiniz:

<Linear Layout 
xmlns:android="http://schemas.android.com/apk/res/android"> 

Sen o konumdan özelliklerini referans olacak derleyici anlatmak için bir yol gerekir ve yapmak da

"android:" 
+0

adresinden cevabınız için teşekkürler – Ric868