CardBuilder.Layout

एपीआई लेवल XE21 में जोड़ा गया

कार्ड के विज़ुअल लेआउट के बारे में बताता है.

यह देखने के लिए कि लेआउट के साथ कौनसी सामग्री काम करती है, हर लेआउट के "यह भी देखें" सेक्शन में जाएं.

इनहेरिट किए गए तरीके

Enum वैल्यू

एपीआई लेवल XE21 में जोड़ा गया

सार्वजनिक स्टैटिक फ़ाइनल CardBuilder.Layout चेतावनी

एक सूचना, जिसमें बीच में बड़ा आइकॉन है. इसके नीचे एक मैसेज और फ़ुटनोट दिख रहा है.

एपीआई लेवल XE21 में जोड़ा गया

सार्वजनिक स्टैटिक फ़ाइनल CardBuilder.Layout AUTHOR

लेखक पर फ़ोकस करने वाला कॉन्टेंट: एक अवतार, जिसका एक हेडिंग और उप-शीर्षक है, और उसके नीचे बॉडी टेक्स्ट मौजूद है.

एपीआई लेवल XE21 में जोड़ा गया

सार्वजनिक स्टैटिक फ़ाइनल CardBuilder.Layout कैप्शन

इमेज, बैकग्राउंड में फ़ुल स्क्रीन पर दिखती हैं. इनमें टेक्स्ट का कैप्शन और कार्ड के सबसे नीचे वैकल्पिक अवतार शामिल होता है.

एपीआई लेवल XE21 में जोड़ा गया

सार्वजनिक स्टैटिक फ़ाइनल CardBuilder.Layout कॉलम

दो कॉलम वाला लेआउट, जिसमें बाईं ओर इमेज और दाईं ओर टेक्स्ट है. कार्ड में मौजूद कॉन्टेंट के हिसाब से टेक्स्ट का साइज़ बदलता रहता है.

एपीआई लेवल XE21 में जोड़ा गया

सार्वजनिक स्टैटिक फ़ाइनल CardBuilder.Layout COLUMNS_FIXED

दो कॉलम वाला लेआउट, जिसमें बाईं ओर इमेज और दाईं ओर टेक्स्ट है. टेक्स्ट का साइज़ 40 पिक्सल पर तय किया गया है. इस लेआउट का इस्तेमाल तब करना चाहिए, जब एक क्रम में इस तरह के कई कार्ड दिखाए जाएं. उदाहरण के लिए, रेस्टोरेंट या सेटिंग की स्क्रोल करने वाली सूची. साथ ही, हर कार्ड को एक ही साइज़ में रेंडर करना भी ज़रूरी है, ताकि हर कार्ड एक ही साइज़ में दिखे.

एपीआई लेवल XE22 में जोड़ा गया

सार्वजनिक स्टेटिक फ़ाइनल CardBuilder.Layout EMBED_INSIDE

पसंद के मुताबिक लेआउट को कार्ड में एम्बेड करने की अनुमति देता है. इसमें मानक फ़ुटनोट, टाइमस्टैंप, और स्टैक इंडिकेटर शामिल होते हैं.

एम्बेड किए गए लेआउट को RelativeLayout के अंदर इनफ़्लेट किया जाएगा, जो कि कार्ड के स्टैंडर्ड मार्जिन के बीच में होगा, ताकि यह कार्ड के फ़ुटर से ओवरलैप न हो.

getView() या getRemoteViews() को कॉल करने के बाद, अपने एम्बेड किए गए लेआउट में व्यू ऐक्सेस करने के लिए, findViewById() या स्टैंडर्ड RemoteViews तरीकों को कॉल किया जा सकता है.

एपीआई लेवल XE21 में जोड़ा गया

सार्वजनिक स्टैटिक फ़ाइनल CardBuilder.Layout मेनयू

कार्ड के बीच में एक वैकल्पिक आइकॉन वाला टेक्स्ट और उसके नीचे एक वैकल्पिक फ़ुटनोट, जैसे कि कोई मेन्यू आइटम.

एपीआई लेवल XE21 में जोड़ा गया

सार्वजनिक स्टैटिक फ़ाइनल CardBuilder.Layout टेक्स्ट

वैकल्पिक बैकग्राउंड इमेज के साथ, पूरे कार्ड को भरने वाला टेक्स्ट. कार्ड में मौजूद कॉन्टेंट के हिसाब से टेक्स्ट का साइज़ बदलता रहता है.

एपीआई लेवल XE21 में जोड़ा गया

सार्वजनिक स्टैटिक फ़ाइनल CardBuilder.Layout TEXT_FIXED

वैकल्पिक बैकग्राउंड इमेज के साथ, पूरे कार्ड को भरने वाला टेक्स्ट. टेक्स्ट का साइज़ 30 पिक्सल पर तय किया गया है. टेक्स्ट के एक से ज़्यादा पेज दिखाने के लिए कार्ड का इस्तेमाल करते समय, इस लेआउट का इस्तेमाल करना चाहिए. साथ ही, विज़ुअल को एक जैसा बनाए रखने के लिए, हर पेज को एक ही साइज़ में रेंडर करना ज़रूरी है.

एपीआई लेवल XE21 में जोड़ा गया

सार्वजनिक स्टैटिक फ़ाइनल CardBuilder.Layout TITLE

इमेज, बैकग्राउंड में फ़ुल स्क्रीन पर दिखती हैं. इनमें सबसे नीचे एक नाम और वैकल्पिक आइकॉन होता है.