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.

3
Mayor comprensión de setRetainInstance (verdadero)
¿Qué sucede exactamente cuando llamas setRetainInstance(true)a un Fragment? La documentación es prácticamente inexistente y esta parece una función muy importante. Específicamente, quiero saber qué parte de esta secuencia (que inventé) es cierta: El usuario gira el dispositivo. El fragmento se desprende del Activityy Fragment.onDetach()se llama. La actividad se destruye; Activity.onDestroy()se …


3
¿Cómo configuro el radio de la esquina redondeada de un color que se puede dibujar usando xml?
En el sitio web de Android, hay una sección sobre elementos de diseño en color . La definición de estos elementos de diseño en xml se ve así: <resources> <drawable name="solid_red">#f00</drawable> <drawable name="solid_blue">#0000ff</drawable> <drawable name="solid_green">#f0f0</drawable> </resources> En la API de Java, tienen el siguiente método para definir esquinas redondeadas: setCornerRadius(float …
108 android  drawable 






5
Cómo obtener una enumeración que se crea en attrs.xml en código
Creé una Vista personalizada (encuéntrela aquí ) con un atributo declare-styleable de tipo enum. En xml, ahora puedo elegir una de las entradas de enumeración para mi atributo personalizado. Ahora quiero crear un método para establecer este valor mediante programación, pero no puedo acceder a la enumeración. attr.xml <declare-styleable name="IconView"> …

4
¿Cuál es la diferencia entre -anydpi y -nodpi?
Si usa el asistente de activos vectoriales en Android Studio 1.5.0, cualquier XML de diseño vectorial que importe con ese asistente entrará en res/drawable/. Sin embargo, el build/directorio y el APK resultante muestran que esos archivos XML se mueven a un res/drawable-anydpi-v21/directorio de recursos. La -v21parte tiene sentido, ya VectorDrawableque …

5
Advertencia de onTouchListener: onTouch debe llamar a View # performClick cuando se detecta un clic
He creado un onTouchListener. Desafortunadamente, el método onTouch () throwsme advierte: com/calculator/activitys/Calculator$1#onTouch should call View#performClick when a click is detected ¿Qué significa? No he encontrado ninguna información sobre esta advertencia. Aquí está el código completo: LinearLayout llCalculatorContent = (LinearLayout) fragmentView.findViewById(R.id.calculator_content); llCalculatorContent.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) …


9
Argumentos adicionales de Android ViewModel
¿Hay alguna forma de pasar un argumento adicional a mi AndroidViewModelconstructor personalizado, excepto el contexto de la aplicación? Ejemplo: public class MyViewModel extends AndroidViewModel { private final LiveData<List<MyObject>> myObjectList; private AppDatabase appDatabase; public MyViewModel(Application application, String param) { super(application); appDatabase = AppDatabase.getDatabase(this.getApplication()); myObjectList = appDatabase.myOjectModel().getMyObjectByParam(param); } } Y cuando quiero …

9
Se negó a cargar el script porque viola la siguiente directiva de Política de seguridad de contenido
Cuando intenté implementar mi aplicación en dispositivos con sistema Android por encima de 5.0.0 ( Lollipop ), seguí recibiendo este tipo de mensajes de error: 07-03 18: 39: 21.621: D / SystemWebChromeClient (9132): file: ///android_asset/www/index.html: Línea 0: Se negó a cargar el script 'http: // xxxxx' porque viola el siguiente …

7
¿Cómo muestro un marcador en Maps lanzado por intención de URI geográfica?
Tengo una aplicación en la que quiero mostrar diferentes ubicaciones (una a la vez, seleccionada por la entrada del usuario) al iniciar Google Maps con sus coordenadas geográficas específicas. Actualmente estoy usando esto (con valores reales de lat. Y long., Por supuesto): Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("geo:<lat>,<long>?z=17")); startActivity(intent); Es …

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.