आमतौर पर मैं इस तरह लेआउट कोड लिखने के लिए है:मैं डिफ़ॉल्ट नामस्थान में एंड्रॉइड विशेषताओं को परिभाषित क्यों नहीं कर सकता?
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" />
मैं इस तरह कुछ करना चाहता हूँ:
<LinearLayout xmlns="http://schemas.android.com/apk/res/android"
layout_width="fill_parent"
layout_height="fill_parent"
orientation="vertical" >
लेकिन इस कोड को ठीक से नहीं चलता है। क्यूं कर?
और दूसरा प्रश्न: क्यों CamenCase में तत्व namen हैं और गुण under_score में हैं?
अब मैं देखता हूं। यह वास्तव में अजीब है क्योंकि एक्सएएमएल और एमएक्सएमएल में सभी नियंत्रण उचित नामस्थान में हैं और यहां तक कि कोई बेवकूफ अंडरस्कोर उपसर्ग नहीं हैं। तो माइक्रोसॉफ्ट और एडोब ने साबित कर दिया था कि एक सुरुचिपूर्ण एक्सएमएल आधारित जीयूआई मार्कअप भाषा बनाना संभव है और Google ने ऐसा करने में कामयाब नहीं किया है। – Poma