Preguntas etiquetadas con android

Android es el sistema operativo móvil de Google, que se utiliza para programar o desarrollar dispositivos digitales (teléfonos inteligentes, tabletas, automóviles, televisores, ropa, vidrio, IoT). Para temas relacionados con Android, use etiquetas específicas de Android, tales como intención de Android, actividad de Android, adaptador de Android, etc. Para preguntas que no sean de desarrollo o programación, pero relacionadas con el marco de Android, use este enlace: https: // android.stackexchange.com.

9
No se encontró el método DSL de Gradle: 'compile ()'
Tuve este error de Gradle. Error: (9, 0) Método DSL de Gradle no encontrado: 'compile ()' Intenté hacer referencia a preguntas similares pero no funcionó. Error de compilación de Android gradle: (9, 0) Método DSL de Gradle no encontrado: 'compile ()'. Obteniendo el error "No se encontró el método DSL …
78 android 

4
No se puede crear un controlador dentro del hilo que no ha llamado a Looper.prepare () dentro de AsyncTask para ProgressDialog
No entiendo por qué recibo este error. Estoy usando AsyncTask para ejecutar algunos procesos en segundo plano. Yo tengo: protected void onPreExecute() { connectionProgressDialog = new ProgressDialog(SetPreference.this); connectionProgressDialog.setCancelable(true); connectionProgressDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER); connectionProgressDialog.setMessage("Connecting to site..."); connectionProgressDialog.show(); downloadSpinnerProgressDialog = new ProgressDialog(SetPreference.this); downloadSpinnerProgressDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER); downloadSpinnerProgressDialog.setMessage("Downloading wallpaper..."); } Cuando entro doInBackground()dependiendo de una condición, yo: [...] connectionProgressDialog.dismiss(); …

30
Nuevo inicio de sesión de Google en Android
Estoy tratando de obtener un ID de token de usuario utilizando los nuevos servicios de Google Play 8.3 y, como se documenta, paso el ID del servidor: GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestIdToken(getString(R.string.server_client_id)) .requestEmail() .build(); pero sigo obteniendo un resultado sin éxito como se muestra a continuación: {statusCode=unknown status code: …





13
¿Ocultar la vista de pie de página en ListView?
Tengo un ListView. Los datos que hay detrás se obtienen de Internet, en conjuntos de 10 a 30 elementos, siempre que el usuario se desplaza hasta el final. Para indicar que está cargando más elementos, solía addFooterView()agregar una vista simple que muestra un mensaje "Cargando ..." y una ruleta. Ahora, …
78 android  listview 




6
Ejecutar pruebas JUnit simples en Android Studio (IntelliJ) cuando se usa una configuración basada en Gradle
Estoy usando Android Studio/IntelliJpara construir sobre un Androidproyecto existente y me gustaría agregar algunas JUnitpruebas unitarias simples . ¿Cuál es la carpeta correcta para agregar tales pruebas? El Gradlecomplemento de Android define una estructura de directorio src/main/javapara el código fuente principal y src/instrumentTest/javapara las Androidpruebas. Intentar agregar mis pruebas JUnit …


9
La solicitud de publicación Volley JsonObjectRequest no funciona
Estoy usando Android Volley para hacer una solicitud. Entonces uso este código. No entiendo nada. Verifico en mi servidor que params es siempre nulo. Considero que getParams () no funciona. ¿Qué debo hacer para solucionar este problema? RequestQueue queue = MyVolley.getRequestQueue(); JsonObjectRequest jsObjRequest = new JsonObjectRequest(Request.Method.POST,SPHERE_URL,null, new Response.Listener<JSONObject>() { @Override …

2
eliminar la regla de RelativeLayout antes de la API 17
Antes de API 17, ¿cómo elimino una regla de un diseño? Tengo un RelativeLayout con varios niños. El RelativeLayout es el diseño principal de mi actividad. Después de agregar la regla mediante programación usando RelativeLayout.LayoutParams layout = (LayoutParams) theChild.getLayoutParams(); layout.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM); Necesito eliminar la regla mediante programación más adelante. ¿Cómo haría …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.