Tag: Android

Android que envía periódicamente datos del servicio a la actividad

Tengo una aplicación que inicia el servicio en el primer lanzamiento. Después de eso extrae datos del servidor periódicamente. He abierto mi actividad y si hay botón de actualización, ya tengo el servicio que ya está recogiendo datos en el fondo en ese momento quiero desactivar el botón y tan pronto como se carga nuevos […]

Cómo extraer metadatos de mp3?

Tengo el nombre de archivo mp3. ¿Cómo puedo extraer metadatos como artista, álbum, imagen del álbum, … de este archivo mp3?

Cómo pasar un argumento a un hilo

Supongamos que me gustaría pasar la siguiente variable String foo = "hello world"; Como un argumento para el siguiente hilo new Thread(new Runnable() { @Override public void run() { // SOME CODE HERE REQUIRES VARIABLE } }).start(); ¿Puede alguien explicar por favor cómo hacer esto. Gracias.

¿Cómo iniciar android.intent.action.CALL en servicio?

¿Cómo iniciar el código android.intent.action.CALL (para obtener USSD) en servicio? Mi código: protected void call(String phoneNumber) { try { startActivityForResult( new Intent("android.intent.action.CALL", Uri.parse("tel:" + phoneNumber)), 1); } catch (Exception eExcept) { //this.view.append("\n\n " + "\n" + eExcept.toString()); } } Este código no funciona, el problema con startActivityForResult() .

Obtener el nombre renombrado de un Android BluetoothDevice

Mi teléfono Android me permite cambiar el nombre de los dispositivos con los que he emparejado, yendo a la página [Configuración> Wireless y Networkds> Bluetooth] y haciendo clic en el botón de configuración a la derecha de un dispositivo bluetooth pareado. Sin embargo, cuando solicito una lista de dispositivos enlazados con la función BluetoothAdapter.getBondedDevices () […]

Ocultar el teclado antes de la actividad es visible

Tengo una actividad (A) que lanza la actividad (B). Actividad A utilizando el teclado en algunas situaciones. Quiero ocultar el teclado (si se muestra) antes de que B se lance. Sin embargo, cuando A lanza B, el teclado sigue siendo visible por unos segundos después de que B ya esté visible. getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN); startActivity(..); //starts Activity […]

Cómo convertir String en String y viceversa en Android

Quiero convertir un String Array en String para que más adelante al recuperar puedo analizar String a String[] con la ayuda de ( , ) separator. String [] ————> String //and later String —————> String[] ¿Puede alguien guiar sobre cómo hacer esto? for (int i = 0; i <= count; i++) { Log.d(TAG, "arrayData == […]

Android: Fuera de error de memoria

Cuando minimizo mi aplicación de Android por 4 o 5 veces, siempre obtengo el siguiente error: 02-01 19:24:11.980: E/dalvikvm-heap(22362): Out of memory on a 3686416-byte allocation. 02-01 19:24:12.000: E/dalvikvm(22362): Out of memory: Heap Size=62755KB, Allocated=55237KB, Limit=65536KB 02-01 19:24:12.000: E/dalvikvm(22362): Extra info: Footprint=62435KB, Allowed Footprint=62755KB, Trimmed=2144KB 02-01 19:24:12.000: E/Bitmap_JNI(22362): Create Bitmap Failed. 02-01 19:24:12.000: E/Bitmap_JNI(22362): Failed […]

¿Cómo hacer Pager Sliding Tab Strip con dos categorías igualmente encajar en la pantalla de Android?

Estoy usando el paginador que desliza la tira de la etiqueta donde estoy consiguiendo el espacio adicional en el lado derecho. ¿Cómo encajar igual para dos categorías en las pestañas? Mi código es el siguiente: PagerSlidingTabStrip tabs = (PagerSlidingTabStrip)findViewById(R.id.tabs); tabs.setIndicatorColor(Color.BLUE); tabs.setIndicatorHeight(2); mPager = (ViewPager) findViewById(R.id.pager); FragmentManager fm = getSupportFragmentManager(); ViewPagerAdapter adapter = new ViewPagerAdapter(fm); mPager.setAdapter(adapter); […]

Android – punto de partida de SeekBar

Tengo dos SeekBar en mi opinión, y los declaro similarmente en el diseño: <SeekBar android:id="@+id/select_price" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="5dp" /> <TextView android:id="@+id/max_price" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="0 VND" android:layout_gravity="center" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="20dp" android:orientation="horizontal"> <ImageView android:layout_width="20dp" android:layout_height="20dp" android:src="@drawable/ic_distance" android:layout_marginRight="5dp" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="18sp" android:text="@string/max_distance" /> </LinearLayout> <SeekBar android:id="@+id/select_distance" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="5dp"/> <TextView android:id="@+id/distance" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="0 […]

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