WEB开发网
开发学院手机开发Android 开发 Android 数据库与MapView总结 阅读

Android 数据库与MapView总结

 2010-11-05 00:54:34 来源:WEB开发网   
核心提示:1.学习MENU功能:Java代码import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;public

1.学习MENU功能:

Java代码

import android.app.Activity;

import android.content.Intent;

import android.os.Bundle;

import android.view.Menu;

import android.view.MenuItem;

public class EX10_06 extends Activity

{

/* 独一无二的menu选项identifier,用以识别事件 */

static final private int MENU_ADD = Menu.FIRST;

static final private int MENU_EDIT = Menu.FIRST+1;

static final private int MENU_DRAW = Menu.FIRST+2;

/** 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群组ID */

int idGroup1 = 0;

/* The order position of the item */

int orderItem1 = Menu.NONE;

int orderItem2 = Menu.NONE+1;

int orderItem3 = Menu.NONE+2;

/* 创建3个Menu菜单 */

menu.add(idGroup1, MENU_ADD, orderItem1, R.string.str_manu1).

setIcon(android.R.drawable.ic_menu_add);

menu.add(idGroup1, MENU_EDIT, orderItem2, R.string.str_manu2).

setIcon(android.R.drawable.ic_dialog_info);

menu.add(idGroup1, MENU_DRAW, orderItem3, R.string.str_manu3).

setIcon(R.drawable.hipposmall);

return super.onCreateOptionsMenu(menu);

}

@Override

public boolean onOptionsItemSelected(MenuItem item)

{

// TODO Auto-generated method stub

Intent intent = new Intent();

switch(item.getItemId())

{

case (MENU_ADD):

/* 新建餐厅资料 */

intent.setClass(EX10_06.this, EX10_06_02.class);

1 2 3 4 5 6  下一页

Tags:Android 数据库 MapView

编辑录入:coldstar [复制链接] [打 印]
赞助商链接