Domande taggate «android»

Android è il sistema operativo mobile di Google, utilizzato per programmare o sviluppare dispositivi digitali (smartphone, tablet, automobili, TV, Wear, Glass, IoT). Per argomenti correlati ad Android, utilizzare tag specifici di Android come intento Android, attività Android, adattatore Android, ecc. Per domande diverse dallo sviluppo o dalla programmazione, ma relative al framework Android, utilizzare questo collegamento: https: // android.stackexchange.com.

5
L'accesso a SharedPreferences deve essere eseguito dal thread dell'interfaccia utente?
Con il rilascio di Gingerbread, ho sperimentato alcune delle nuove API, una delle quali è StrictMode . Ho notato che uno degli avvertimenti è per getSharedPreferences(). Questo è l'avvertimento: StrictMode policy violation; ~duration=1949 ms: android.os.StrictMode$StrictModeDiskReadViolation: policy=23 violation=2 e viene fornito per una getSharedPreferences()chiamata effettuata sul thread dell'interfaccia utente. L' SharedPreferencesaccesso …

4
Il pulsante Android ha richiamato setOnTouchListener ma non sostituisce performClick
Quando provo ad aggiungere onTouchListner()a un pulsante, viene visualizzato il file Il pulsante ha chiamato setOnTouchListener ma non sovrascrive performClick avvertimento. Qualcuno sa come aggiustarlo? btnleftclick.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View view, MotionEvent motionEvent) { return false; } }); Errore: La visualizzazione personalizzata ha impostato setOnTouchListener ma non sostituisce …

1
Come aggiungere più di uno `strumenti: sostituire` nell'applicazione manifest di Android?
Sto usando una libreria che ha quanto segue nel suo Manifest. <application android:allowBackup="true" android:label="@string/app_name" android:supportsRtl="true"/> Tuttavia, poiché l'applicazione che utilizzo per includere la libreria, è invece il contrario dell'impostazione <application android:allowBackup="false" android:label="@string/app_name" android:supportsRtl="false"/> Quindi avrebbe un errore di fusione come È `android: supportsRtl =" true "` nel Library Manifest essenziale? …


8
Installa Android App Bundle sul dispositivo
Ho creato il mio progetto utilizzando il nuovo formato Android App Bundle. Con i file APK, posso scaricare l'APK sul mio dispositivo, aprirlo e installare immediatamente l'app. Ho scaricato la mia app come bundle (formato .aab) e il mio Nexus 5X con Android 8.1 non riesce ad aprire il file. …




9
Android: java.lang.SecurityException: Permission Denial: avvia Intent
Ho creato un'applicazione contenente l'attività GWVectraNotifier che viene chiamata da altre applicazioni per visualizzare la notifica. Nella finestra di dialogo Notifica, ci saranno il pulsante "mostra" e il pulsante "chiudi". Con un clic sul pulsante "mostra", verrà avviata l'attività corrispondente. Per verificare la funzionalità dell'applicazione di cui sopra, Ho avviato …

2
Perché ContentResolver.requestSync non attiva una sincronizzazione?
Sto tentando di implementare il pattern Content-Provider-Sync Adapter come discusso in Google IO - diapositiva 26. Il mio provider di contenuti funziona e la mia sincronizzazione funziona quando lo avvio dall'applicazione Dev Tools Sync Tester, tuttavia quando chiamo ContentResolver. requestSync (account, authority, bundle) dal mio ContentProvider, la mia sincronizzazione non …


4
I thread AsyncTask non muoiono mai
Sto usando AsyncTasks per recuperare i dati in risposta all'utente che preme un pulsante. Funziona bene e mantiene l'interfaccia reattiva durante il recupero dei dati, ma quando ho controllato cosa stava succedendo nel debugger di Eclipse, ho scoperto che ogni volta che ne AsyncTaskveniva creato un nuovo (che è abbastanza …


5
Abilitazione di ProGuard in Eclipse per Android
La nuova documentazione su ProGuard per Android dice di aggiungere una riga al file default.properties nella directory home del progetto. Tuttavia, aprendo questo file, ho letto in alto: # This file is automatically generated by Android Tools. # Do not modify this file -- YOUR CHANGES WILL BE ERASED! Mi …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.