web-dev-qa-db-ja.com

Android Studio:Switchケースの列挙型オートコンプリート

Android Studioにスタブを作成するオートコンプリートショートカットまたはコード生成コマンドはありますか?

switch (myEnum){

}

Eclipse ?のように、定義されたcaseに対して可能なすべてのenumステートメントを含むステートメント

18
Francois B

キャレットを「スイッチ」に置き、Alt-Enterを押して、「欠落している「スイッチ」ブランチを作成する」を選択します。

43
yole

マウスポインタをswitchの上に置いて、しばらく待ちます。黄色い電球は以下のように表示されます。その黄色い電球をクリックして(またはALT + Enterを押して)、オプションCreate missing 'switch' branchesオプションをクリックします。

enter image description here

これにより、以下のようにswitchcase-breakステートメントが自動的に作成されます。 enter image description here

これが誰かを助けることを願っています。

0
sunil

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;
}

これはAndroid Studioで動作します。Eclipseをチェックしていません。:)

0
Shashank