2015-02-20 8 views
14

वहाँ एंड्रॉयड स्टूडियो में किसी भी स्वत: पूर्ण शॉर्टकट या कोड पीढ़ी के आदेश है कि एक ठूंठ एक परिभाषित के लिए संभव case बयानों के सभी युक्तएंड्रॉयड स्टूडियो: स्विच मामले की Enum स्वत: पूर्ण करने

switch (myEnum){ 

} 

बयान बनाता है enumEclipse में के रूप में?

उत्तर

36

"स्विच" पर कैरेट रखें, Alt-Enter दबाएं, "गायब बनाएं 'स्विच' शाखाएं चुनें" चुनें।

+0

मैंने कोशिश की, हो सकता है कि मैं गलत कर रहा हूं। क्या आप कृपया समझाएंगे? – sud007

+1

"स्विच" स्टब को इस प्रकार बनाएं: 'स्विच (* enum_instance *) { <- } पर देखभाल करें और Alt-Enter दबाएं। एक छोटा संदर्भ मेनू "लापता बनाएं 'स्विच' शाखाएं" –

+0

⌥ (विकल्प) + मैक पर दर्ज करें। – CzarMatt

0

Enum.class

public enum 
myEnum{ 
Item1, 
Item2, 
Item3, 
Item4 
} 

EnumSwitchImplement.class

private Enum.myEnum mMyEnum; 

switch(mMyEnum){ 
//put cursor here and press Alt + Enter 

/*a box will come with option "create missing 'switch' branches" 
select.*/ 
} 

// अपने स्विच में परिवर्तित कर देंगे

switch(mMyEnum){ 
case Item1: 
break; 
case Item2: 
break; 
case Item3: 
break; 
case Item4: 
break; 
} 

को इस पर एंड्रॉयड स्टूडियो काम करता है। ग्रहण पर जांच न करें। :)

संबंधित मुद्दे