आप एक ListDialogFragment बना सकते हैं जो शेरलॉकडिअलॉगफ्रेगमेंट बढ़ाता है और अपना खुद का श्रोता इंटरफ़ेस बनाता है ताकि आप चयन ईवेंट को संभाल सकें।
public class ListDialogFragment extends SherlockDialogFragment {
private String[] mValues;
public interface ListDialogListener {
void onFinishListDialog(int selectedIndex, String tag);
}
private ListDialogFragment(String[] values) {
mValues = values;
}
public static ListDialogFragment newInstance(int index, String[] values) {
ListDialogFragment fragment = new ListDialogFragment(values);
// Supply index input as an argument.
Bundle args = new Bundle();
args.putInt("index", index);
fragment.setArguments(args);
return fragment;
}
public int getSelectedIndex() {
return getArguments().getInt("index", 0);
}
}
मैं यहां कुछ ऐसा कर रहा हूं !!! http://stackoverflow.com/questions/16621070/get-context-of-popupmenu-like-contextmenu – toobsco42
कृपया इस पूर्व-पूछे जाने वाले प्रश्न की जांच करें: [प्री-हनीकॉम के लिए पॉपअपमेनू के लिए उपयुक्त विकल्प] (http://stackoverflow.com/प्रश्न/9878 9 16/उचित-विकल्प-से-पॉपअपमेनू-फॉर-प्री-हनीकॉम) यह अवधारणा पर आपकी सहायता करेगा। –
[HoloEverywhere] (https://github.com/Prototik/HoloEverywhere) का उपयोग करने के बारे में क्या? – azizbekian