यह पृष्ठ पुर्तगाली से मशीन-अनुवादित है और इसमें त्रुटियाँ हो सकती हैं। पुर्तगाली संस्करण प्रामाणिक है।
UIConstants के Enums और स्थिरांक
UIConstants साझा enums, स्थिरांक और प्रकारों का हब है। चूँकि Component/Layout/Styles
UIConstants को इम्प्लीमेंट करते हैं, ये नाम उनके भीतर बिना योग्य import के सुलभ रहते हैं।
मान सोर्स कोड के विरुद्ध सत्यापित (API 2026)।
लेआउट और स्थिति
| Enum | मान |
|---|---|
Position |
START · CENTER · END |
Orientation |
HORIZONTAL · VERTICAL |
ScreenSize |
SIZE (वास्तविक आयाम) · MIN (सबसे छोटा किनारा) · MAX (सबसे बड़ा किनारा) |
RelPos |
AUTOPOS · AUTOPOSCENTERED · START · CENTER · END · BEFORE · SAMEPOS · AFTER · CENTER_OF · END_OF · KEEPPOS |
RelSize |
AUTOSIZE · FILL · FIT · SAMESIZE · KEEPSIZE |
Transition |
NONE · FADE · SLIDE_LEFT · SLIDE_RIGHT · SLIDE_UP · SLIDE_DOWN · SCALE · SCALE_DOWN |
उपस्थिति
| Enum | मान |
|---|---|
ImageSize |
ORIGINAL · RATIO · STRETCH · FIT · FIT_WIDTH · FIT_HEIGHT · FIT_HALF_WIDTH · FIT_HALF_HEIGHT |
LineStyle |
SOLID · DOTTED |
Pressable |
NO · YES · STICKY |
टेक्स्ट इनपुट
| Enum | मान |
|---|---|
EditMode |
NORMAL · DATE · CURRENCY · NUMERIC · TIME · PASSWORD |
Capitalise |
NORMAL · UPPER · LOWER |
Keyboard |
NONE · DEFAULT · NUMERIC · KEYPAD · CALCULATOR · DATE · TIME |
EditMode.getKeyboard()मोड को अंतर्निहित कीबोर्ड से मैप करता है (DATE→DatePicker,CURRENCY→Keypad कैलकुलेटर,TIME→TimePicker, आदि)। देखें मास्क और कीबोर्ड।
गैर-enum स्थिरांक
| स्थिरांक | मान | उपयोग |
|---|---|---|
LAY_AUTO |
0f |
सामग्री का प्राकृतिक आकार (add() में) |
LAY_FILL |
-1f |
शेष स्थान भर देता है (add() में) |
रंग int ARGB बने रहते हैं — रंग स्थिरांक और उपयोगिताएँ UIConstants/Styles और
ColorUtils में हैं (देखें रंग और चीट शीट)।
नेस्टेड प्रकार (फ़ंक्शनल इंटरफ़ेस / मार्कर)
UIConstants साझा अनुबंधों को भी नेस्ट करता है: Action (run(Component)), Paintable,
Icon, Scrollable, Checkable, TextComponent, TextInputComponent। इसीलिए
वे UIConstants.Action आदि के रूप में दिखाई देते हैं (2026 माइग्रेशन ने उन्हें UIConstants के भीतर स्थानांतरित किया)।