0

私のAndroidアプリケーションには、ユーザーの連絡先を表示するリストビューがあります。リストビューから選択した連絡先をお気に入りリストに追加するメニュー項目「お気に入りに追加」を持つオプションメニューを実装する必要があります。

リストビューから選択したアイテムを追跡してお気に入りリストに追加する方法に苦労しています。また、「お気に入りに追加」メニュー項目は、メニュー ボタンを押したとき、およびリストビュー内の項目が選択されている場合にのみ表示されます。ページには他のボタンとすべてが存在するため、連絡先をお気に入りリストに追加するために表示する必要があります。

4

1 に答える 1

0
public boolean onContextItemSelected(MenuItem item) {
  AdapterView.AdapterContextMenuInfo info;
  try {
    info = (AdapterView.AdapterContextMenuInfo) item.getMenuInfo();
  }   
  catch (ClassCastException e) { }

  // get the item for which the menu is shown
  Object item = getListAdapter().getItem(info.position);
}
于 2011-09-06T14:27:23.780 に答える