Hi con una Java con questo codice per creare la condivisione di intentiAndroid opzione intento action_send per una sola volta
Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TEXT, "text");
sendIntent.putExtra(Intent.EXTRA_SUBJECT, "subject");
sendIntent.setType("text/plain");
E 'ora crea un pop-up di applicazioni disponibili e chiedere se si desidera utilizzare l'applicazione prescelta sempre o solo una volta c'è un'impostazione per metterlo su una sola volta e rimuovere questo 2 pulsanti?
Esiste un'opzione in Android come Intent.setOption ('solo una volta')?
Grazie
È sempre possibile creare il proprio dialogo di selezione filtrando su 'Intent'. In questo modo, puoi mostrare i pulsanti che desideri. Vedi: [Come passare intento Android a chiunque tranne la mia app?] (Http://stackoverflow.com/a/17866142/2558882). La domanda riguarda un tuo intento diverso, ma utilizzerai la stessa procedura. – Vikram
Sicuro. Dai uno sguardo a questo: [Creazione di un Scelto intenzioni Android Intent] (http://pilcrowpipe.blogspot.ca/2012/01/creating-custom-android-intent-chooser.html). Cosa dovresti sapere: creerai una finestra popup come le altre e la popolerai con contenuti basati su determinati criteri. Android fa la stessa cosa per te. A proposito, la risposta alla tua domanda è: No. – Vikram
grazie all'aggiunta di Intent.createChooser() sembrava funzionare :) – jhdj