成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

Android學習筆記:Context Menu上下文菜單

新建一個Android Application Project1. 打開Eclipse,并點擊"File"菜單,選擇"New",然后選擇"Android Application Project"。2.

新建一個Android Application Project

1. 打開Eclipse,并點擊"File"菜單,選擇"New",然后選擇"Android Application Project"。

2. 在彈出的窗口中,給這個項目命名為"Context Menu"。

3. 點擊"Next"按鈕,選擇適當的Android版本和其他配置項,然后點擊"Finish"按鈕。

在MainActivity中創(chuàng)建上下文菜單

1. 打開剛才創(chuàng)建的項目中的文件。

2. 在類的頂部聲明以下常量:

```java

private static final int MENU_ITEM_ONE 1;

private static final int MENU_ITEM_TWO 2;

```

3. 在MainActivity類中覆蓋onCreateContextMenu(Menu menu)方法,在該方法中調用menu的add()方法來添加菜單項:

```java

@Override

public void onCreateContextMenu(ContextMenu menu, View v, menuInfo) {

super.onCreateContextMenu(menu, v, menuInfo);

(0, MENU_ITEM_ONE, 0, "菜單項一");

(0, MENU_ITEM_TWO, 0, "菜單項二");

}

```

在MainActivity中響應上下文菜單事件

1. 繼續(xù)在MainActivity類中覆蓋onContextItemSelected(MenuItem item)方法,來處理上下文菜單的選擇事件:

```java

@Override

public boolean onContextItemSelected(MenuItem item) {

switch(()) {

case MENU_ITEM_ONE:

// 處理菜單項一的事件

return true;

case MENU_ITEM_TWO:

// 處理菜單項二的事件

return true;

default:

return super.onContextItemSelected(item);

}

}

```

運行并測試上下文菜單

1. 在Eclipse中右擊該項目,選擇"Run As",然后選擇"Android Application"。

2. 在模擬器或真機中運行應用程序。

3. 長按需要顯示上下文菜單的元素,直到上下文菜單選項出現。

以上是關于如何在Eclipse中使用Android建立一個上下文菜單的步驟。通過按住字符不動,即可顯示出上下文菜單選項??梢愿鶕椖啃枨蠛蛡€人喜好自定義菜單項以及處理相應的事件。

標簽: