Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Tag: Android

Proyecto Android y Gradle: montar un solo módulo

Tengo un proyecto de Android Studio que contiene varios subproyectos (aka: modules). Me gustaría construir algunos de estos subproyectos desde la línea de comandos . He leído en la guía de Android dev que puede construir su proyecto simplemente ejecutando gradlew.bat assembleDebug Desde la línea de comandos, sin embargo esto siempre construye todo el proyecto […]

Cómo crear una carpeta en sdcard en android

Quiero hacer carpetas en mi sdcard y he usado el código de abajo: public class Screen extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.welcome); operateOnFirstUsage(); } private void operateOnFirstUsage() { String state = Environment.getExternalStorageState(); Log.d("Media State", state); if (Environment.MEDIA_MOUNTED.equals(state)) { File appDirectory = new File( Environment.getExternalStorageDirectory().getAbsolutePath() + "/MyApp/"); Log.d("appDirectroyExist", appDirectory.exists() + ""); […]

Listview en android no actualizó la vista hasta que se arrastró

Estoy utilizando el siguiente código: private Runnable returnRes = new Runnable() { @Override public void run() { if(m_orders != null && m_orders.size() > 0){ m_adapter.notifyDataSetChanged(); for(int i=0;i<m_orders.size();i++) m_adapter.add(m_orders.get(i)); } m_ProgressDialog.dismiss(); m_adapter.notifyDataSetChanged(); } }; Pero lo más extraño es, después de que la lista se llene, el único elemento disponible es la primera cosa en la […]

El cuadro de diálogo se muestra dos veces cuando se pulsa de nuevo

En el código, el diálogo se muestra dos veces cuando presiono el botón de retroceso. ¿Puede alguien por favor decirme cómo obtener el diálogo sólo una vez? public boolean onKeyDown(int keyCode, KeyEvent event) { if ((keyCode == KeyEvent.KEYCODE_BACK)) { onBackPressed(); } return super.onKeyDown(keyCode, event); } public void onBackPressed() { AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setMessage("Do […]

¿Puedo configurar gmail en el emulador de Android?

Quiero configurar gmail en mi emulador de Android, fui a la "Añadir una cuenta de Google" en configuración / Agregar cuenta, he dado nombre de usuario de Gmail y la contraseña, pero después de algún tiempo está diciendo que "No se puede establecer una conexión de datos confiable Al servidor "? ¿Qué es este error? […]

¿Cómo se puede generar una pantalla de carga en Android?

El problema es que vengo de otra Actividad, y cuando intento ir a la nueva Actividad, sólo se sienta en la antigua hasta que se muestre la nueva, por lo que estoy tratando de conseguir que vaya a la nueva Actividad de inmediato , Y luego abrir una pantalla de carga mientras recibe el contenido. […]

Cómo hacer que el fragmento honre el modo de entrada suave de la actividad

Tengo una actividad configurada como sigue en el manifiesto: android:windowSoftInputMode="stateHidden|adjustPan" Esta actividad crea un fragmento. El fragmento se configura como pantalla completa en onCreate (), por ejemplo: setStyle(DialogFragment.STYLE_NO_FRAME, android.R.style.Theme); La distribución del fragmento es aproximadamente esto: <LinearLayout> <!– a fixed height header –> <ScrollView android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="1.0"> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <!– some EditTexts –> </LinearLayout> […]

Variable número de columnas en GridLayoutManager

Quise mostrar el número variable de columnas en una fila de GridLayoutManager mientras uso RecyclerView. El número de columnas a mostrar depende del tamaño de TextView de la columna. No sé el ancho de la columna como el texto se está dinámicamente poner en él. ¿Alguien puede ayudar? StaggeredGridLayoutManager no está resolviendo mi propósito ya […]

Cómo reanudar la sincronización de repo

¿Puede alguien por favor mencionar cómo reanudar el comando de sincronización? Seguí los siguientes pasos: $ repo init -u git: //git.omapzoom.org/platform/omapmanifest.git -b eclair $ repo sync La sincronización tomó más de 6 horas y tuve que terminar la sincronización yo debido a shortgae de ancho de banda. ¿Hay alguna manera de reanudar la sincronización de […]

Evitar que el asynctask se ejecute varias veces

Estoy llamando a un asynctask de mi hilo de interfaz de usuario en el clic de un botón, que realiza algunas solicitudes HTTP-Get. ¿Qué pasaría si un usuario hace clic en el botón de nuevo antes de completar la tarea actual? ¿Es esto manejado internamente por el asynctask, o necesito tomar el cuidado yo mismo?

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.