PackageCom.example.enumdemo;Importandroid.app.Activity;ImportAndroid.os.Bundle;ImportAndroid.widget.Toast; Public classMainactivityextendsActivity {/*** Define Enumerations*/ Public enumMyType {//initializing the enumeration to the int relationshipNONE (0), type_1 (1), type_2 (2); private int value; MyType (int value) { this. Value = value; } } @Overrideprotected voidonCreate (Bundle savedinstancestate) {Super. OnCreate (savedinstancestate); Setcontentview (R.layout.activity_main); //Enumerate to intMyType type =mytype.type_1; Toast.maketext (mainactivity. This, "Mytype.type_1 corresponds to int value:" + type.value, Toast.length_short). Show (); //INT Goto Enumeration intTypevalue = 2; Toast.maketext (mainactivity. This, "int value corresponds to the enumeration type:" + mytype.values () [Typevalue]. ToString (), Toast.length_short). Show (); }}
[Android Learning note] enumeration of conversions to int