मैं पिकअप गतिविधि के साथ एक समस्या है, मैं इस पॉपअप की है। इस कोड है मैं का उपयोग करें:एंड्रॉयड पिकअप गतिविधि पाठ रंग
आप
Intent pickIntent = new Intent(Intent.ACTION_CHOOSER);
उपयोग करने के लिए बाकी अब भी वही है की जरूरत है:
Bundle bundle = new Bundle();
ArrayList<String> shortcutNames = new ArrayList<String>();
shortcutNames.add(getString(R.string.group_applications));
bundle.putStringArrayList(Intent.EXTRA_SHORTCUT_NAME, shortcutNames);
ArrayList<ShortcutIconResource> shortcutIcons = new ArrayList<ShortcutIconResource>();
shortcutIcons.add(ShortcutIconResource.fromContext(this,
R.drawable.ic_launcher));
bundle.putParcelableArrayList(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, shortcutIcons);
Intent pickIntent = new Intent(Intent.ACTION_PICK_ACTIVITY);
pickIntent.putExtra(Intent.EXTRA_INTENT, new Intent(Intent.ACTION_CREATE_SHORTCUT));
pickIntent.putExtra(Intent.EXTRA_TITLE, getText(R.string.app_name));
pickIntent.putExtras(bundle);
startActivityForResult(pickIntent, 1);
मुझे एंड्रॉइड 4.2 के साथ एक ही समस्या है, मुझे लगता है कि मैं खुद ही सूची लागू करूंगा। आप पैकेजमैनेजर से पूछ सकते हैं .queryIntentActivities() एंड्रॉइड कार्यान्वयन के लिए यहां देखें: https://github.com/android/platform_packages_apps_settings/blob/master/src/com/android/settings/ActivityPicker.java – Alex
हां, और यह अभी भी है 4.2.1 में टूट गया। – soundmaven
धन्यवाद !!! मैं अपने संवाद – jaumard