Cómo convertir int a typedarray Android

int[] imageIds = { R.drawable.image1, R.drawable.image2, R.drawable.image3, R.drawable.image4}; TypedArray icons = res.obtainTypedArray(int[]); /* this is not Working. */ 

    One Solution collect form web for “Cómo convertir int a typedarray Android”

    Usted está pasando una matriz de id's en el que necesita sólo id de una matriz de dibujable ..

    Vea este ejemplo

     <?xml version="1.0" encoding="utf-8"?> <resources> <array name="icons"> <item>@drawable/home</item> <item>@drawable/settings</item> <item>@drawable/logout</item> </array> <array name="colors"> <item>#FFFF0000</item> <item>#FF00FF00</item> <item>#FF0000FF</item> </array> </resources> This application code retrieves each array and then obtains the first entry in each array: Resources res = getResources(); TypedArray icons = res.obtainTypedArray(R.array.icons); Drawable drawable = icons.getDrawable(0); TypedArray colors = res.obtainTypedArray(R.array.colors); int color = colors.getColor(0,0); 
    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.