Articles of android intent

Frammento: quale richiamo richiamato quando si preme il pulsante Indietro e lo si personalizza

Ho un frammento: public class MyFragment extends Fragment{ … @Override public View onCreateView(…){…} … } Lo istanziamo: MyFragment myFragment = new MyFragment(); Uso il frammento sopra per sostituire il frammento corrente: FragmentManager fragmentManager = activity.getSupportFragmentManager(); FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); // replace fragment fragmentTransaction.replace(R.id.fragment_placeholder, myFragment, “myTag”); // NOTE: I did not add to back stack Ora, […]

Android – Cancella flag di attività non funziona per PendingIntent

Ho una pila di compiti di A> B> C. Sono attualmente su C, e poi premo il tasto home. Ricevo una notifica con l’intento di portarmi all’Attività A. Premo la notifica, e sono a A, ma se premo, vado in C, poi in B, poi in A. Sto configurando il mio PendingIntent in questo modo. […]

host schema non funziona su Android Lollipop, fare clic sul link per aprire l’app

Sto usando questo pezzo di codice per avviare la mia app da un collegamento. Questo è href link, voglio ottenere la chiave alla fine. customScheme://customHost/49FYTJTF00 Funziona bene su tutte le versioni precedenti di Android, ma non funziona su Lollipop. Quando clicco sul link mostra solo l’elenco dei browser da avviare. Cosa dovrei fare?

Android – Come triggersre un ricevitore Broadcast per chiamare il suo metodo onReceive ()?

Ho programmato l’allarme per la mia applicazione. Ho implementato il ricevitore broadcast da triggersre una volta raggiunto l’orario di allarme. Come chiamare manualmente il destinatario della trasmissione per eseguire il codice all’interno del metodo onReceive senza duplicare il codice due volte. Ho pensato di avere il codice nella chiamata singleton di utilità e chiamare quel […]

Autorizzazione revocata android.permission.CALL_PHONE

Sto cercando di chiamare a livello di programmazione un numero con il seguente codice: String number = (“tel:” + numTxt.getText()); Intent intent = new Intent(Intent.ACTION_CALL); intent.setData(Uri.parse(number)); startActivity(intent); Ho impostato il permesso nel Manifesto: Sto lavorando con un dispositivo reale per test e debugging, è Nexus 5 con Android M, il mio compileSdkVersion ha 23 anni. […]

Android: come posso rilevare se l’utente ha scelto di condividere su Facebook o Twitter utilizzando l’intento?

Ho creato un’applicazione che condivide su Facebook, Twitter, ecc. Ma voglio eseguire funzioni diverse a seconda di chi l’utente sta condividendo , ad esempio se l’utente sta condividendo con Facebook fa una cosa ma se l’utente condivide su Twitter un altro. Come faccio a fare questo? Il mio codice finora è qui sotto: private void […]

ListView onClickListener () non funziona dopo l’aggiunta di RadioButton

Ho un ListView ( my_list.xml ): Il layout per ciascuna voce dell’elenco è ( list_item.xml ): Nel codice Java, utilizzo SimpleAdapter per l’elenco: my_list = (ListView) findViewById(R.id.my_list); SimpleAdapter adapter = new SimpleAdapter(context, getOptions(), R.layout.list_item, new String[] { “icon1″,”str1” }, new int[] {R.id.my_icon, R.id.my_str }); my_list.setAdapter(adapter); //onClickListener does not work after I added RadioButton in list […]

Android: salva un file da un URI esistente

Come salvare un file multimediale (ad esempio .mp3) da un URI esistente, che sto ricevendo da un Implicito?

Come lancio l’app di posta elettronica con il campo “a” precompilato?

Ho provato questo codice che ho trovato qui: Intent intent = new Intent(Intent.ACTION_SENDTO, Uri.fromParts(“mailto”, “testemail@gmail.com”, null)); startActivity(intent); Ma ricevo un messaggio sullo schermo che legge “Azione non supportata”. Qualche idea su come farlo funzionare? Grazie!

Passando ArrayList di oggetti attraverso l’intento – Java (Android)

Sto cercando di passare una lista array di oggetti attraverso un intento ma non riesco a farlo funzionare. Ecco cosa ho: public class QuestionView extends Activity { //variables and other methods… public void endQuiz() { Intent intent = new Intent(QuestionView.this, Results.class); intent.putExtra(“correctAnswers”, correctAnswers); intent.putExtra(“wrongAnswers”, wrongAnswers); intent.putParcelableArrayListExtra(“queries”, queries); startActivity(intent); } } Gli intenti vengono ricevuti qui: […]