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.

4
differenza e quando utilizzare getApplication (), getApplicationContext (), getBaseContext () e someClass.this
Sono nuovo di Android e sto cercando di capire la differenza tra getApplication(), getApplicationContext(), getBaseContext(), getContext()e someClass.thissoprattutto quando utilizzare i questi metodi nei seguenti righe di codice: Quando lancio un brindisi qual è la differenza tra questi e in quali casi li uso? Toast.makeText(LoginActivity.this, "LogIn successful", Toast.LENGTH_SHORT).show(); Toast.makeText(getApplication(), "LogIn successful", …

11
Come impedire più istanze di un'attività quando viene avviata con Intenti diversi
Ho riscontrato un bug nella mia applicazione quando viene avviata utilizzando il pulsante "Apri" sull'app Google Play Store (precedentemente chiamata Android Market). Sembra che avviarlo dal Play Store utilizzi un metodo diverso Intentrispetto all'avvio dal menu delle icone dell'applicazione del telefono. Ciò sta portando all'avvio di più copie della stessa …

5
GridLayout e Row / Column Span Woe
Il post di presentazione del blog degli sviluppatori AndroidGridLayout mostra questo diagramma dell'impatto degli intervalli sull'allocazione automatica degli indici: Sto tentando di implementarlo effettivamente utilizzando un file GridLayout. Ecco cosa ho finora: <android.support.v7.widget.GridLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res/com.commonsware.android.gridlayout" android:layout_width="fill_parent" android:layout_height="fill_parent" app:orientation="horizontal" app:columnCount="8"> <Button app:layout_columnSpan="2" app:layout_rowSpan="2" android:layout_gravity="fill_horizontal" android:text="@string/string_1"/> <Button app:layout_columnSpan="2" android:layout_gravity="fill_horizontal" android:text="@string/string_2"/> <Button app:layout_rowSpan="4" …

11
Come chiudere correttamente un DialogFragment?
I documenti dicono questo per il dismiss()metodo della Dialogclasse: Chiudi questa finestra di dialogo, rimuovendola dallo schermo. Questo metodo può essere richiamato in modo sicuro da qualsiasi thread. Nota che non dovresti sovrascrivere questo metodo per eseguire la pulizia quando la finestra di dialogo viene chiusa, ma implementalo in onStop(). …

6
Cancella i dati dell'applicazione a livello di programmazione
Desidero cancellare i dati della mia applicazione a livello di programmazione. I dati dell'applicazione possono contenere qualsiasi cosa come database, preferenze condivise, file interni-esterni o qualsiasi altro file creato all'interno dell'applicazione. So che possiamo cancellare i dati nel dispositivo mobile tramite: Impostazioni-> Applicazioni-> ManageApplications-> My_application-> Cancella dati Ma devo fare …
121 android 

4
Modifica il tema dell'attività a livello di programmazione
In casi particolari ho bisogno di rimuovere il tema della finestra di dialogo dalla mia attività ma sembra che non funzioni. Ecco un esempio Prima attività: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); startActivity(new Intent(MainActivity.this, SecondActivity.class)); } Seconda attività: public void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); …
121 android 

2
La proprietà deve essere inizializzata o essere astratta
Deve essere una domanda stupida, ma sono davvero nuovo a Kotlin e non ho trovato alcuna soluzione. Come dichiarare il campo della classe? Come possiamo averlo in java: protected SharedPreferences mSharedPreferences; E più tardi in onCreate(): mSharedPreferences = PreferenceManager.getDefaultSharedPreferences(this) Ora posso usarlo ovunque voglio (in sottoclassi di questa attività di …
121 android  kotlin 



1
Retrofit 2 rimuove i caratteri dopo il nome host dall'URL di base
Sto usando Retrofit per accedere a un'API RESTful. L'URL di base è: http://api.example.com/service Questo è il codice per l'interfaccia: public interface ExampleService { @Headers("Accept: Application/JSON") @POST("/album/featured-albums") Call<List<Album>> listFeaturedAlbums(); } ed è così che invio la richiesta e ricevo la risposta: new AsyncTask<Void, Void, Response<List<Album>>>() { @Override protected Response<List<Album>> doInBackground(Void... params) …
121 android  retrofit 


5
runOnUiThread in fragment
Sto cercando di convertire un'attività in frammento. Il segno di errore su runOnUiThread. sul passato: GoogleActivityV2 si estende da Activity. runOnUiThread nella classe ExecuteTask. class ExecuteTask annidato sull'attività. (Corri ok) ora: GoogleActivityV2 si estende da Fragment. runOnUiThread nella classe ExecuteTask. class ExecuteTask annidato sull'attività. (Errore su runOnUiThread) ecco il mio …



11
Come creare un'increspatura circolare su un pulsante quando viene cliccato?
sfondo Nell'app dialer di Android, quando inizi a cercare qualcosa e fai clic sul pulsante freccia a sinistra di EditText, ottieni un effetto a catena circolare su di esso: Il problema Ho provato ad averlo anche io, ma ne ho preso uno rettangolare: <ImageButton android:id="@+id/navButton" android:layout_width="40dp" android:layout_height="40dp" android:layout_gravity="center_vertical" android:layout_marginLeft="8dp" android:background="?android:attr/selectableItemBackground" …

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.