1
我有一個簡單的遊標適配器列表(說)五個項目。列表中的每個項目都包含兩個文本視圖。我也在長按操作的列表中實施了contextmenu。 什麼是我需要的是,我想獲得的TextView從列表中的上下文菜單提前:)on longclick,contextmenu
我有一個簡單的遊標適配器列表(說)五個項目。列表中的每個項目都包含兩個文本視圖。我也在長按操作的列表中實施了contextmenu。 什麼是我需要的是,我想獲得的TextView從列表中的上下文菜單提前:)on longclick,contextmenu
值進一步審理.... 感謝。如果我收到了你的問題的權利,以及您正在使用ListActivity
,你只需要重寫onCreateContextMenu
方法:
@Override
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo)
{
super.onCreateContextMenu(menu, v, menuInfo);
AdapterContextMenuInfo info = (AdapterContextMenuInfo) menuInfo;
menu.setHeaderTitle("Sample menu");
menu.add(0, 0, 0, "First menu item");
menu.add(0, 1, 0, "Details on " + ((TextView)info.targetView.findViewById(R.id.textview_1)).getText());
menu.add(0, 1, 0, "More about " + ((TextView)info.targetView.findViewById(R.id.textview_2)).getText());
}
請讓我知道,如果這是你在找什麼
好的,謝謝!有用 。 – 2011-05-25 06:08:01
你應該考慮接受答案,因爲它會提高rekaszeru的聲譽。 – stpn108 2012-04-26 14:58:05