Tag: android activity

Calendario Android: il risultato del codice onActivityResult è sempre 0

Sviluppo un'applicazione Android che indica l'applicazione del calendario per modificare gli events. Utilizzo startActivityForResult() per aprire il Calendario. Dopo aver modificato e salvato l'evento, il resultCode è sempre 0 dentro onActivityResult() . Ho visto molte risposte relative a "onActivityResult resultCode restituisce sempre 0". Questo è dovuto a non utilizzare il setResult() e la finish() nella […]

Perché l'applicazione può essere riavviata su killProcess?

Ordinariamente, uscendo dalla mia domanda chiamando: android.os.Process.killProcess(android.os.Process.myPid()); si esegue bene senza incidenti. Ma each tanto, l'applicazione ricomincerà nuovamente (dopo uscire!). Il relativo snippet di registro mostra: .631: I/Process(15495): Sending signal. PID: 15495 SIG: 9 .641: W/AudioFlinger(121): write blocked for 252 msecs, 1279 delayed writes, thread 0xdc18 .651: I/ActivityManager(164): Process com.ef.myapp (pid 15495) has died. .651: […]

Problema di aggiornamento dell'applicazione Android

Recentemente mi sono affrontato il problema del mio aggiornamento dell'applicazione Android. In breve, l'applicazione è in grado di verificare se l'aggiornamento con un codice di versione più alto è stato caricato sul server. Se è così, l'utente decide se aggiornare. Dopo che l'applicazione viene caricata e l'installazione standard inizia: final Intent intent = new Intent(Intent.ACTION_VIEW); […]

Intenti di Android: avviare l'attività utilizzando il nome di class di un'altra applicazione che ha lo stesso sharedUserId

Tutte le mie applicazioni hanno lo stesso sharedUserId. Vorrei iniziare una class di un'altra applicazione utilizzando la class della mia app corrente. Voglio usare gli extra di intenti ma non voglio utilizzare URL intenzioni. Inoltre, preferirei non cambiare l'AndroidManifest dell'applicazione dell'attività target.

Inviare i dati all'indietro ad un'attività precedente

Vorrei un aiuto per submit i dati all'indietro ad un'attività che è già in esecuzione. Voglio che l'utente sia in grado di select un'opzione da un elenco e quindi quella selezione essere utilizzata in un'attività precedente. So come farlo andare avanti utilizzando le intenzioni, ma non riesco a vedere come functionrebbe in questo caso senza […]

Attività trasparente a tutto schermo (nessun titolo e barra di stato) non funziona … perché?

Sto facendo uno schermo di block personalizzato. Lo schermo di block è un'attività che lancio al momento dello spegnimento dello schermo. Tuttavia, non posso rendere l'attività sia trasparente e pieno schermo. La barra di stato continua a visualizzare. Ecco quello che faccio nel manifesto: <activity android:name=".activities.LockScreenActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"/> Sto aggiungendo anche questi extra in onCreate di […]

Android & Robotium – attività di test che prevede un extra?

Mi sembra che il robot è stato progettato in modo da testare 1 attività alla volta anziché all'intera applicazione. Quindi la mia domanda è come faccio a provare un'attività che prevede che un altro sia passato ad esso? in più intendo intent.putExtra("Something", object);

Pochi domande sulle autorizzazioni personalizzate in Android

Sto imparando la programmazione Android e ho capito bene il concetto di authorization personalizzata. Sulla base della mia comprensione, questo è come funziona le autorizzazioni personalizzate: 'Base app' può proteggere alcuni dei suoi componenti (ad es. Attività e servizi) dichiarando autorizzazioni personalizzate (ad esempio, utilizzando i tag <permission> nel file manifesto) e l' 'client app' […]

viene visualizzata una schermata nera quando si torna da un'applicazione esterna

Ho un'applicazione che apre un'applicazione esterna per leggere i file PDF. ecco il codice per aprire l'applicazione esterna. if(file!=null){ PackageManager packageManager = getPackageManager(); Intent testIntent = new Intent(Intent.ACTION_VIEW); testIntent.setType("application/pdf"); List list = packageManager.queryIntentActivities(testIntent, PackageManager.MATCH_DEFAULT_ONLY); if (list.size() > 0 && file.isFile()) { Intent intent = new Intent(); intent.setAction(Intent.ACTION_VIEW); Uri uri = Uri.fromFile(file); intent.setDataAndType(uri, "application/pdf"); startActivity(intent); }else{ […]

java.lang.RuntimeException: Imansible ripristinare l'attività {packagename.classname}:

Sto cercando di utilizzare la class della camera nella mia app. Voglio solo fare clic su una foto e impostare sull'image e poi inviarla su alcuni URL. Inserimento in url che funziona bene ma qualche volta si verifica un problema, facendo clic su qualsiasi image e riprendendo la stessa attività da where sto navigando all'applicazione […]

L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.