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.




6
Diseño personalizado para DialogFragment OnCreateView frente a OnCreateDialog
Estoy intentando crear un DialogFragment usando mi propio diseño. He visto un par de enfoques diferentes. A veces, el diseño se establece en OnCreateDialog así: (Estoy usando Mono pero me he acostumbrado un poco a Java) public override Android.App.Dialog OnCreateDialog (Bundle savedInstanceState) { base.OnCreateDialog(savedInstanceState); AlertDialog.Builder b = new AlertDialog.Builder(Activity); //blah …

14
¿Cómo obtener el valor del elemento seleccionado de Spinner en la cadena?
Tengo 5 Spinners. Para resumir esto. Esto es Spinner en xml <Spinner android:id="@+id/text_interested" android:layout_span="2" android:layout_width="wrap_content" android:layout_height="60px" android:entries="@array/interestedarrays" android:prompt="@string/interestedprompt" /> Esto es Spinner en Java submitbtn.setOnClickListener(new OnClickListener() { public void onClick(View v) { interested.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { public void onItemSelected( AdapterView<?> adapterView, View view, int i, long l) { interesting = interested.getItemAtPosition(i).toString(); …


7
Android: ¿Cómo funcionan los UUID de bluetooth?
No entiendo lo que denota un UUID bluetooth. ¿Los UUID denotan protocolos (por ejemplo, RFCOMM )? Si es así, ¿por qué los createRfcommSocketToServiceRecord()métodos requieren UUID, cuando especifican rfcomm directamente en sus nombres? ¿Por qué el código de muestra de BluetoothChat tiene un UUID codificado aparentemente arbitrario? Mi pregunta surge porque, …

7
Obtener directorio de aplicaciones
¿Alguien sabe cómo obtengo la ruta del directorio de mi aplicación? (por ejemplo /data/data/my.app.lication/) Actualmente estoy usando este método: myActivity.getFilesDir().getParent();pero me parece una solución cuando hay una solución más simple. Además, el efecto secundario es la creación del filesdirectorio, que no es necesario. Aclaración: Primero, gracias por las respuestas. Intento …

5
Manipular bytes alfa de color int de Java / Android
Si tengo un int en Java que estoy usando como un color de Android (para dibujar en un Canvas), ¿cómo manipulo solo el componente alfa de ese int? Por ejemplo, ¿cómo puedo usar una operación para hacer esto? int myOpaqueColor = 0xFFFFFF; float factor = 0; int myTransparentColor = operationThatChangesAlphaBytes(myOpaqueColor, …

7
¿Secure.ANDROID_ID es único para cada dispositivo?
Estoy usando esta llamada: Secure.getString(getApplicationContext().getContentResolver(), Secure.ANDROID_ID); Para obtener un UID para el dispositivo. Sin embargo, creo que obtengo la misma ID de varios dispositivos. ¿Debería ser esto posible? El ID en cuestión es: 9774d56d682e549c y aparentemente hay un problema con varios dispositivos que devuelven este ID http://code.google.com/p/android/issues/list?cursor=10603&updated=10603&ts=1295993403

12
Cómo simular el método e en el registro
Aquí Utils.java es mi clase para ser probada y el siguiente es el método que se llama en la clase UtilsTest. Incluso si me estoy burlando del método Log.e como se muestra a continuación @Before public void setUp() { when(Log.e(any(String.class),any(String.class))).thenReturn(any(Integer.class)); utils = spy(new Utils()); } Obtengo la siguiente excepción java.lang.RuntimeException: …
81 android  junit  mockito 



11
¿Cómo saber si un RecyclerView / LinearLayoutManager se desplaza hacia arriba o hacia abajo?
Actualmente estoy usando el siguiente código para verificar si SwipeRefreshLayout debería estar habilitado. private void laySwipeToggle() { if (mRecyclerView.getChildCount() == 0 || mRecyclerView.getChildAt(0).getTop() == 0) { mLaySwipe.setEnabled(true); } else { mLaySwipe.setEnabled(false); } } Pero aquí está el problema. Cuando se desplaza al límite de la vista de otro elemento, mRecyclerView.getChildAt(0).getTop()también …

13
IllegalStateException: Fragmento ya agregado en el fragmento de tabhost
FATAL EXCEPTION: main Process: com.example.loan, PID: 24169 java.lang.IllegalStateException: Fragment already added: FormFragment{428f10c8 #1 id=0x7f050055 form} at android.support.v4.app.FragmentManagerImpl.addFragment(FragmentManager.java:1192) at android.support.v4.app.BackStackRecord.popFromBackStack(BackStackRecord.java:722) at android.support.v4.app.FragmentManagerImpl.popBackStackState(FragmentManager.java:1533) at android.support.v4.app.FragmentManagerImpl$2.run(FragmentManager.java:489) at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1484) at android.support.v4.app.FragmentManagerImpl$1.run(FragmentManager.java:450) at android.os.Handler.handleCallback(Handler.java:733) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:136) at android.app.ActivityThread.main(ActivityThread.java:5068) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:792) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:608) at dalvik.system.NativeStart.main(Native Method) Entonces, tengo una …

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.