您的位置:首页 > 其它

Menu应用的简单举例

2011-08-25 14:00 316 查看
在Menu所在的Activity中覆盖onCreateOptionsMenu(Menu menu)方法,用add();方法添加Menu。

为Menu添加监听事件就覆盖onOptionsItemSelected(MenuItem item)方法,代码如下:

package litsoft.menu;

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.Menu;
import android.view.MenuItem;

public class AppMain extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// TODO Auto-generated method stub
menu.add(0, 1, 1, "设置IP");
menu.add(0, 2, 2, "帮助");
return super.onCreateOptionsMenu(menu);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// TODO Auto-generated method stub
if(item.getItemId() == 1){
Log.d("test", "what you press is IP setting button");
}
if(item.getItemId() == 2){
Log.d("test", "help");
}
return super.onOptionsItemSelected(item);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: