RESOLU | Charger des bitmaps dans une mise en œuvre GridViewSalut Comment charger des bitmaps dans une mise en œuvre GridView sous Android? |
Android | |
Bitmaps GridView Android | |
Anna Posté le : 12 Novembre à 15:13 18 792 vues |
Noe Posté le : 12 Novembre à 15:15 |
Bonjour Voici le code pour charger des bitmaps dans une mise en œuvre GridView sous Android: public class ImageGridFragment extends Fragment implements AdapterView.OnItemClickListener { private ImageAdapter mAdapter; // A static dataset to back the GridView adapter public final static Integer[] imageResIds = new Integer[] { R.drawable.sample_image_1, R.drawable.sample_image_2, R.drawable.sample_image_3, R.drawable.sample_image_4, R.drawable.sample_image_5, R.drawable.sample_image_6, R.drawable.sample_image_7, R.drawable.sample_image_8, R.drawable.sample_image_9}; // Empty constructor as per Fragment docs public ImageGridFragment() {} @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mAdapter = new ImageAdapter(getActivity()); } @Override public View onCreateView( LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { final View v = inflater.inflate(R.layout.image_grid_fragment, container, false); final GridView mGridView = (GridView) v.findViewById(R.id.gridView); mGridView.setAdapter(mAdapter); mGridView.setOnItemClickListener(this); return v; } @Override public void onItemClick(AdapterView<?> parent, View v, int position, long id) { final Intent i = new Intent(getActivity(), ImageDetailActivity.class); i.putExtra(ImageDetailActivity.EXTRA_IMAGE, position); startActivity(i); } private class ImageAdapter extends BaseAdapter { private final Context mContext; public ImageAdapter(Context context) { super(); mContext = context; } @Override public int getCount() { return imageResIds.length; } @Override public Object getItem(int position) { return imageResIds[position]; } @Override public long getItemId(int position) { return position; } @Override public View getView(int position, View convertView, ViewGroup container) { ImageView imageView; if (convertView == null) { // if it's not recycled, initialize some attributes imageView = new ImageView(mContext); imageView.setScaleType(ImageView.ScaleType.CENTER_CROP); imageView.setLayoutParams(new GridView.LayoutParams( LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT)); } else { imageView = (ImageView) convertView; } imageView.setImageResource(imageResIds[position]); // Load image into ImageView return imageView; } } } |
RESOLU | La différence entre aine, haineBonjourAvez-vous une idée sur la différence entre aine, haine? Merci d'avance. |
Apprentissage des langues | |
Aine Haine |
RESOLU | Charger des bitmaps dans une mise en œuvre ViewPagerBonjourComment charger des bitmaps dans une mise en œuvre ViewPager d'Android? |
Android | |
Bitmaps ViewPager Android |
RESOLU | Baye et byeBonjourSavez-vous la différence entre baye et bye, s'il vous plaît? |
Apprentissage des langues | |
Baye Bye |
RESOLU | Bail et bailleSalutAvez-vous une idée sur la différence entre bail et baille? Merci d'avance. |
Apprentissage des langues | |
Bail Baille |
RESOLU | CherBonjourEst-ce que cher peut avoir deux sens différents? Merci d'avance. |
Apprentissage des langues | |
Cher Sens |
RESOLU | La différence entre chair et chaireBonjourSavez-vous la différence entre chair et chaire? Merci d'avance. |
Apprentissage des langues | |
Chair Chaire |
RESOLU | Autan, autant et au tempsSalutAvez-vous une idée sur la différence entre autan, autant et au temps? Merci. |
Apprentissage des langues | |
Autan Autant Temps |
RESOLU | Utiliser un bitmap existant sous AndroidSalutJ'ai besoin de savoir comment utiliser un bitmap existant sous Android? |
Android | |
Bitmap Android |
RESOLU | Golf et golfeSalutLa différence entre golf et golfe, s’il vous plait ? |
Apprentissage des langues | |
Golf Golfe |
RESOLU | La différence entre tous, tout et touxBonjourSavez-vous la différence entre tous, tout et toux? Merci d'avance. |
Apprentissage des langues | |
Tous Tout Toux |
La différence entre pris, prie et prixBonjourAvez-vous une idée sur la différence entre pris, prie et prix? | |
Apprentissage des langues | |
Pris Prie Prix |
RESOLU | Gérer les changements de configuration sous AndroidBonjourSavez-vous le code qui permet de gérer les changements de configuration sous Android? |
Android | |
Android |
RESOLU | Père, pers et perdBonjourLa différence entre père, pers et perd, s’il vous plait ? |
Apprentissage des langues | |
Père Pers Perd |
RESOLU | Pair et paireBonjourLa différence entre pair et paire, s’il vous plait ? |
Apprentissage des langues | |
Pair Paire |
RESOLU | Vérifier le cache disque en tâche de fondSalutSavez-vous comment vérifier le cache disque en tâche de fond sous Android? |
Android | |
Cache disque Android |
RESOLU | Celeri et sellerieBonjourAvez-vous une idée sur la différence entre céleri et sellerie? Merci d'avance. |
Apprentissage des langues | |
Céleri Sellerie |
RESOLU | Ajouter un cache disque en plus de la mémoire cache existanteBonjourComment ajouter un cache disque en plus de la mémoire cache existante sous Android? |
Android | |
Cache disque Android |
RESOLU | Sou, saoul et sousBonjourSavez-vous la différence entre sou, saoul et sous? Merci d'avance. |
Apprentissage des langues | |
Saoul Sous Sou |
RESOLU | La différence entre lit, lis et l'yBonjourAvez-vous une idée sur la différence entre lit, lis et l'y? Merci d'avance. |
Apprentissage des langues | |
Lit Lis L'y |
Veuillez vous connecter pour profiter pleinement de toutes les fonctionnalités de Oyant. | ||
Connexion |
Inscription |
|
Poster une question |