एक्सएमएल फाइल में एंड्रॉइडस्टूडियो पर मैं एंड्रॉइड उपसर्ग और आइटम के बिना आइटम के बीच अंतर को समझ नहीं पा रहा हूं मेरे स्रोत कोड का हिस्सा उदाहरण के लिए:एक्सएमएल पर एंड्रॉइड उपसर्ग का उपयोग करें (एंड्रॉइड :, ऐप :, @ .., ...)
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="android:textColorPrimary">@color/white</item>
<item name="android:textColorSecondary">@color/white</item>
<item name="actionMenuTextColor">@color/white</item>
</style>
<style name="AppTheme.toolbar" parent="Widget.AppCompat.Toolbar">
<item name="android:background">@color/grey</item>
</style>
इस xml फ़ाइल में क्यों कुछ विशेषताएं उपसर्ग (एंड्रॉइड :) और अन्य नहीं चाहते हैं। उदाहरण के लिए :
<item name="android:textColorPrimary">@color/white</item>
कोड के इस हिस्से ठीक से काम करता है, लेकिन जब नीचे कोड प्रयोग किया जाता है, यह करता है नहीं काम करता है: <item name="textColorPrimary">@color/white</item>
तो किसी को भी मदद कर सकते हैं मुझे उपसर्ग के बीच अंतर पता करने के लिए, और जब मैं इसका इस्तेमाल करता हूं। धन्यवाद
इसके अलावा के साथ https://stackoverflow.com/questions/8845565/what-is-android-prefix-mean-in-android-framework-res-module – smora