Libro Android 2

Páginas: 3 (700 palabras) Publicado: 11 de agosto de 2011
Hello, GridView | Android Developers

http://developer.android.com/guide/tutorials/views/...

Hello, Views >

Hello, GridView
A GridView displays items in a two-dimensional, scrolling grid.The items are acquired from a ListAdapter. 1. Start a new project/Activity called HelloGridView. 2. Find some photos you'd like to use, or copy some from the SDK samples res/drawable/ folder of yourproject. 3. Open the layout and make it like so: 4. Open the HelloGridView Java file. Insert the following for the onCreate() method: public void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState); setContentView(R.layout.main); GridView gridview = (GridView) findViewById(R.id.gridview); gridview.setAdapter(new ImageAdapter(this)); } Here, we get a handle on our GridView, fromthe layout, and give it an Adapter. We're actually going to create our own Adapter called ImageAdapter. 5. Create a new class (nested or otherwise), called ImageAdapter, which extends BaseAdapter:public class ImageAdapter extends BaseAdapter { private Context mContext; public ImageAdapter(Context c) { mContext = c; } public int getCount() { return mThumbIds.length; }

1 de 3

07/07/11 13:33 Hello, GridView | Android Developers

http://developer.android.com/guide/tutorials/views/...

public Object getItem(int position) { return null; } public long getItemId(int position) { return0; }

// create a new ImageView for each item referenced by the Adapter public View getView(int position, View convertView, ViewGroup parent) { ImageView imageView; if (convertView == null) { // ifit's not recycled, initialize some attributes imageView = new ImageView(mContext); imageView.setLayoutParams(new GridView.LayoutParams(85, 85));imageView.setScaleType(ImageView.ScaleType.CENTER_CROP); imageView.setPadding(8, 8, 8, 8); } else { imageView = (ImageView) convertView; }
imageView.setImageResource(mThumbIds[position]); return imageView; }

// references to our images private...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Gran libro de android
  • Libro de android Cap.1
  • Libro 2
  • Libro 2
  • Libro 2
  • libro 2
  • Libro 2
  • Libro Android Capitulo 1 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS