1.定義上下文選單資源
在menu目錄下建立list_item_context.xml
xmlns:android="" >
android:id="@+id/action_delete"
android:icon="@android:drawable/ic_menu_delete"
android:showasaction="ifroom"
android:title="@string/action_delete"/>
menu>
2.建立上下文選單
@override
public
void
oncreatecontextmenu(contextmenu menu, view v,
contextmenuinfo menuinfo)
3為上下文選單登記檢視,只有登記了的檢視才能啟動上下文選單。
listview listview=(listview) findviewbyid(r.id
.list);
registerforcontextmenu(listview);
4響應上下文選單
@override
public
boolean
oncontextitemselected(menuitem item)
return
super.oncontextitemselected(item);
}
EditText 長按彈出的上下文選單
當edittext獲取焦點後,如果長按edittext就會彈出乙個上下問選單 如果剪貼簿上沒有內容的話,就不會有粘帖選項,否則就會有粘帖選項 clipboardmanager cm clipboardmanager getsystemservice clipboard service edittex...
ContextMenu上下文選單
上下文選單一般是真針對listview 多條資料的操作 需求 在listview中顯示聯絡歷史的 號碼,長按顯示的上下文選單為複製號碼到撥號盤 傳送資訊 複製號碼,與之相對應的事件。布局 1 linearlayout xmlns android 2android layout width match...
上下文 上下文棧
全域性 函式 區域性 在執行全域性 前將window確定為全域性執行上下文 對全域性資料進行預處理 var定義的全域性變數 undefined,新增為window的屬性 function宣告的全域性函式 賦值 fun 新增為window的方法 this 賦值 window 開始執行全域性 在呼叫函式...