'onCreateOptionsMenu'에 해당되는 글 1건
- 2009.03.08 Android a programmers guide (page 162)
오류가 발생하는 부분 수정..
package android_programmers_guide.AndroidViews;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
public class AndroidViews extends Activity {
/** Called when the Activity is first created. */
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.main);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);
/** Add one menu item for each View in our project */
menu.add(0, 0, 0, "AutoComplete");
menu.add(0, 1, 0, "Button");
menu.add(0, 2, 0, "CheckBox");
menu.add(0, 3, 0, "EditText");
menu.add(0, 4, 0, "RadioGroup");
menu.add(0, 5, 0, "Spinner");
return true;
}
/** Override onOptionsItemSelected to execute code for each menu item */
@Override
public boolean onOptionsItemSelected(MenuItem item){
/** Select statement to handle calls to specific menu items */
switch (item.getItemId()) {
case 0:
return true;
case 1:
return true;
case 2:
return true;
case 3:
return true;
case 4:
return true;
case 5:
return true;
}
return true;
}
}
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
public class AndroidViews extends Activity {
/** Called when the Activity is first created. */
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.main);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);
/** Add one menu item for each View in our project */
menu.add(0, 0, 0, "AutoComplete");
menu.add(0, 1, 0, "Button");
menu.add(0, 2, 0, "CheckBox");
menu.add(0, 3, 0, "EditText");
menu.add(0, 4, 0, "RadioGroup");
menu.add(0, 5, 0, "Spinner");
return true;
}
/** Override onOptionsItemSelected to execute code for each menu item */
@Override
public boolean onOptionsItemSelected(MenuItem item){
/** Select statement to handle calls to specific menu items */
switch (item.getItemId()) {
case 0:
return true;
case 1:
return true;
case 2:
return true;
case 3:
return true;
case 4:
return true;
case 5:
return true;
}
return true;
}
}
Recent Comment