नहीं कहा जा रहा है ऐसा लगता है कि क्रिएट कॉन्टेक्स्टमेनू को बिल्कुल भी बुलाया नहीं जा रहा है। मेरी ListActivity के लिए मेरे onCreate में मेरे पास है:onCreateContextMenu को
list = getListView();
registerForContextMenu(list);
(मैं जानता हूँ कि यह अनावश्यक है, और मैं सिर्फ getListView उत्तीर्ण कर ली है() एक ही परिणाम के साथ)।
यहां मेरा ऑनक्रेटऑनटेक्स्टमेनू है;
@Override
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {
super.onCreateContextMenu(menu, v, menuInfo);
Log.d("LM", "onCreateContextMenu");
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.context_landmarks, menu);
}
लॉग कभी उत्पन्न नहीं होता है। क्या किसी के पास कोई सुझाव नहीं है?
बस इसे दूसरों के साथ पास करें, मैं इसे देखने के लिए ItemLongClickListener पर भी जोड़ रहा था। यह अब मुझे समझ में आता है कि यह क्यों काम नहीं करेगा। – spuppett