Android: Cómo acceder a la carpeta de recursos de otra aplicación de Android
He integrado jar en mi aplicación. El frasco contiene imágenes y cadenas. Soy capaz de acceder a las imágenes y la cadena de ese tarro de forma programática, pero necesito acceder a los recursos de jar en archivos xml
Programáticamente:
- Android TextView no se puede seleccionar en CoordinatorLayout? (TextView no admite la selección de texto.
- EditText El relleno no funciona
- No se puede crear servicio com.parse.PushService: java.lang.NullPointerException
- No se puede reanudar la actividad
- ¿Cómo puedo editar las dimensiones de un elemento de menú PopUp en Android?
imgView.setImageResource(com.example.jartesting.R.drawable.call_icon);
El código anterior funciona bien.
XML
<ImageView android:id="@+id/imagesample" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:background="@com/example/jartesting/drawable/call_icon"/>
El código xml anterior no funciona. Se muestra Error: No se permiten tipos de cadenas
¿Puede alguien ayudarme a resolver este problema?
Gracias por adelantado
- Android: guardar el estado del diseño cambiado dinámicamente
- Android: verifica la firma de XML
- XML con la biblioteca SimpleXML - Rendimiento en Android
- ¿Existe una clase integrada de Android para crear XML de forma no continua?
- ¿Por qué no es posible usar mayúsculas en los recursos de nombres en android?
- NullPointerException intentando acceder a un recurso de cadena
- Cómo hacer que mi ancho de TextView mitad de su padre?
- Android Error: Debe proporcionar el atributo layout_width
El JAR sólo contiene código; No puede acceder a los recursos de esa manera.
Por ejemplo: Google distribuye su propia "Biblioteca de servicios de Google Play" como un proyecto de biblioteca de Android, que contiene el código binario en un archivo JAR en el directorio lib, los recursos en el directorio res y una clase UnusedStub en el directorio src. Si un enfoque mejor fuera viable, creo que lo usarían.
Aunque Android Studio todavía está en versión beta, incluye soporte (buggy) para archivos AAR . Parece que este será el camino a seguir.
- Contenedores secundarios en flujo
- No se puede llamar a determinedVisibility () nunca vio una conexión para el pid