ड्रॉप टुकड़ा, गतिविधि और प्रकार जब तक आप कोडिंग में इन चुने जाते हैं, तो:
boolean isLoggedIn = false;
android:id="@+id/is_logged_in"
अन्य प्रतिक्रियाओं में उल्लेख किया एक्सएमएल क्वालीफायर प्रदान करता है के रूप में, अब आप तय करने के लिए है स्थिरता और/या आगे योग्यता आवश्यक है और यदि यह संगठन है। क्या आपको वास्तव में अर्हता प्राप्त करने की आवश्यकता है और यदि आप कोड या किसी और के द्वारा बहुत कठिन होने का समर्थन नहीं कर रहे हैं?
तो strings.xml
के बारे में क्या?
आईडी को एक टुकड़े या गतिविधि क्वालीफायर के साथ उपसर्ग करें। तो, उदाहरण के लिए:
<string name="profile_is_logged_in_true">Logged in.</string>
<string name="profile_is_logged_in_false">Not logged in.%</string>
भी है & hellip;
<string name="profile_isloggedin_false">Not logged in.</string>
लेकिन अभी तक आश्वस्त नहीं:
<plurals name="plural_is_logged_in_duration">...
मैं साथ toyed है। यह वास्तव में एक वर्गीकरण समस्या है, अब टैगिंग द्वारा अन्य विषयों में हल होने के बाद से। जावा बिंदीदार नाम स्थान प्रदान करता है और क्वालिफायर टाइप करें, तो
com.example.android.app.profile.State.isLoggedIn
एंड्रॉयड R.string
:-) जैसी चीजों का उपयोग करता है तो तुम जावा प्लस एंड्रॉयड से कुछ अतिरिक्त नामस्थान की है। मत भूलना आप एक से अधिक स्ट्रिंग संसाधन फ़ाइल हो सकता है, इसलिए शायद:
res/values/widget_defaults.xml
कहते हैं एक TextView
के लिए कुछ मूलभूत मूल्यों हो सकता है। सच्चे और झूठे तारों को बहुवचनों द्वारा संभाला जाना चाहिए - लेकिन उदाहरण की उम्मीद है कि एक टैड के बावजूद उम्मीद है।
आह, मैं देखता हूं। @kcoppock धन्यवाद, अगर आईडी को केवल एक दृश्य पदानुक्रम में अद्वितीय होने की आवश्यकता है, तो यह अन्य हिस्सों को छोड़ना स्पष्ट है। ; डी –
@kcoppock, क्या यह टुकड़े टुकड़े टुकड़े, या घोंसले टुकड़ों के लिए एक समस्या बन जाता है? – bcorso
यदि आप गतिविधि से खंडित दृश्यों की तलाश में हैं, लेकिन यदि आप टुकड़े के भीतर अपने सभी दृश्य मैनिपुलेशन कर रहे हैं (जो आपको आमतौर पर करना चाहिए) यह कोई समस्या नहीं होगी। – kcoppock