成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Android Widget界面組件之網格視圖GridView

移動開發
Android Widget界面組件之網格視圖GridView是本文要介紹的內容,主要是來了解并學習Android Widget界面中網絡視圖GridView的應用。

Android Widget界面組件之網格視圖GridView是本文要介紹的內容,主要是來了解并學習Android Widget界面中網絡視圖GridView的應用,具體內容的詳解來看本文詳解。

GridView按照行列的方式來顯示內容。一般適合顯示圖標。圖片等內容,主要用于設置Adapter。

通過基礎類BaseAdapter類,重寫getView()方法來設置圖片顯示格式。

  1. /Chapter04_UI_GridView01/src/com/amaker/test/MainActivity.java 

代碼

  1. package com.amaker.test;  
  2.  
  3. import android.app.Activity;  
  4. import android.content.Context;  
  5. import android.os.Bundle;  
  6. import android.view.View;  
  7. import android.view.ViewGroup;  
  8. import android.widget.BaseAdapter;  
  9. import android.widget.GridView;  
  10. import android.widget.ImageView;  
  11.  
  12. public class MainActivity extends Activity {  
  13.     private GridView gv;  
  14.       
  15.     @Override  
  16.     public void onCreate(Bundle savedInstanceState) {  
  17.         super.onCreate(savedInstanceState);  
  18.         setContentView(R.layout.main);  
  19.         gv = (GridView)findViewById(R.id.GridView01);  
  20.         gv.setNumColumns(4);  
  21.         // gv.setNumColumns(3);  
  22.         // String[] strs = {"a","a1","a2","b","b1","b2","c","c1","c2"};  
  23.         // ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_gallery_item,strs);  
  24.         gv.setAdapter(new MyAdapter(this));  
  25.           
  26.     }  
  27.       
  28.     class MyAdapter extends BaseAdapter{  
  29.           
  30.         private Integer[] imgs = {  
  31.                 R.drawable.gallery_photo_1,  
  32.                 R.drawable.gallery_photo_2,  
  33.                 R.drawable.gallery_photo_3,  
  34.                 R.drawable.gallery_photo_4,  
  35.                 R.drawable.gallery_photo_5,  
  36.                 R.drawable.gallery_photo_6,  
  37.                 R.drawable.gallery_photo_7,  
  38.                 R.drawable.gallery_photo_8,  
  39.                   
  40.                 R.drawable.gallery_photo_1,  
  41.                 R.drawable.gallery_photo_2,  
  42.                 R.drawable.gallery_photo_3,  
  43.                 R.drawable.gallery_photo_4,  
  44.                 R.drawable.gallery_photo_5,  
  45.                 R.drawable.gallery_photo_6,  
  46.                 R.drawable.gallery_photo_7,  
  47.                 R.drawable.gallery_photo_8  
  48.         };  
  49.         Context context;  
  50.         MyAdapter(Context context){  
  51.             this.context = context;  
  52.         }  
  53.         public int getCount() {  
  54.             return imgs.length;  
  55.         }  
  56.  
  57.         public Object getItem(int item) {  
  58.             return item;  
  59.         }  
  60.  
  61.         public long getItemId(int id) {  
  62.             return id;  
  63.         }  
  64.  
  65.         public View getView(int position, View convertView, ViewGroup parent) {  
  66.              ImageView imageView;  
  67.                 if (convertView == null) {  
  68.                     imageView = new ImageView(context);  
  69.                     imageView.setLayoutParams(new GridView.LayoutParams(45, 45));  
  70.                     imageView.setAdjustViewBounds(false);  
  71.                     imageView.setScaleType(ImageView.ScaleType.CENTER_CROP);  
  72.                     imageView.setPadding(8, 8, 8, 8);  
  73.                 } else {  
  74.                     imageView = (ImageView) convertView;  
  75.                 }  
  76.                 imageView.setImageResource(imgs[position]);  
  77.                 return imageView;  
  78.         }  
  79.     }  

小結:Android Widget界面組件之網格視圖GridView的內容介紹完了,希望通過Android Widget界面內容的學習能對你有所幫助。

責任編輯:zhaolei 來源: 博客園
相關推薦

2011-09-07 14:20:42

Android Wid組件

2011-09-08 15:51:33

Android Wid組件

2011-09-07 10:58:07

Android wid

2011-05-31 15:56:03

Android Gridview

2011-02-28 13:04:27

RelativeLayAndroid Wid

2011-09-08 15:40:45

Android Wid組件

2011-06-01 16:50:05

Android ListView

2011-09-08 11:13:29

Widget

2011-09-13 15:35:40

Widget

2011-09-09 20:14:58

Android Wid

2011-05-27 16:57:13

Android widget

2011-09-08 15:07:10

Android Wid搭建

2010-07-13 09:02:19

Widget開發

2011-03-14 09:55:25

AndroidWidget

2009-09-22 17:53:32

C# COM組件開發

2011-09-07 13:18:40

Android Wid

2011-09-07 17:54:40

Android Wid開發

2011-09-07 14:01:41

Android Wid實例

2011-09-09 10:00:20

Android Wid開發

2010-07-23 08:54:02

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲黄色在线免费观看 | 91久久国产综合久久 | 一区二区国产精品 | 久久伊人精品 | 国产欧美日韩综合精品一区二区 | 亚洲人成人一区二区在线观看 | 91精品中文字幕一区二区三区 | 国产一区二区在线免费观看 | 成人精品免费视频 | 一区二区三区四区在线视频 | 欧美精品一区二区在线观看 | 精品一区二区三区四区视频 | 亚洲第1页 | 午夜影院在线视频 | 国产精品久久久久久久久久久免费看 | 欧美中文字幕一区二区三区亚洲 | 国产精品永久久久久久久www | 亚洲一区二区中文字幕在线观看 | 嫩草网| 91精品国产综合久久久久久丝袜 | 日韩一区二区在线视频 | 久久一二区 | 成人久久久 | 欧美黄色小视频 | 99久久久久久久久 | 久草在线在线精品观看 | 成人片免费看 | 精品日韩电影 | 国产电影一区二区 | 亚洲最新网址 | 干出白浆视频 | 一区二区三区高清不卡 | 91素人| 欧美影院 | 亚洲视频一区在线观看 | 免费看片国产 | 天堂国产 | 毛片一区二区三区 | 久久久精品一区 | www.国产| av中文字幕网 |