los - como poner una imagen en android studio
Cómo establecer una imagen de mapa de bits en la imagen de fondo del botón (4)
gridcell = (Button) row.findViewById(R.id.calendar_day_gridcell);
gridcell.setText("Day 1");
URL url = new URL("http://172.16.4.29:81/pht/2013/9/18/3027_2013_9_18_12_14_56_b.JPG");
Bitmap bmp = BitmapFactory.decodeStream(url.openConnection().getInputStream());
¿Cómo puedo establecer la imagen de BMP de bitmap
imágenes de fondo de las celdas de botones?
Hola, primero aprende sobre el manejo de mapas de bits: http://developer.android.com/training/displaying-bitmaps/process-bitmap.html
No debe procesar mapas de bits en el hilo de UI en absoluto. Una vez que haya alcanzado Bitmap use el método de ImageView setImageBitmap (Bitmap bitmap).
Para buscar imágenes a través de la red, también puede usar bibliotecas como picasso, Universal Image Loader, Volley para lograr lo que está buscando.
Siempre y siempre te recomendaré usar el Botón Imagen.
http://developer.android.com/reference/android/widget/ImageButton.html
Espero que eso te ayude, Shaun.
necesita verificar la versión actual de Android también
Button bProfile; // your Button
Bitmap bitmap; // your bitmap
if(android.os.Build.VERSION.SDK_INT < 16) {
bProfile.setBackgroundDrawable(new BitmapDrawable(getResources(), bitmap));
}
else {
bProfile.setBackground(new BitmapDrawable(getResources(),bitmap));
}
Puede usar el siguiente código para hacer eso ...
BitmapDrawable bdrawable = new BitmapDrawable(context.getResources(),bitmap);
entonces simplemente configure el mapa de bits con la función siguiente
button.setBackground(bdrawable);