Android控件之GridView
2014-08-11 11:05
99 查看
<span style="font-size:18px;">package com.example.gridviewtest; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.AdapterView; import android.widget.AdapterView.OnItemClickListener; import android.widget.ArrayAdapter; import android.widget.GridView; import android.widget.Toast; public class MainActivity extends Activity { private ArrayAdapter<String> adapter; private GridView gridView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); gridView = (GridView) findViewById(R.id.gridView); adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1); for (int i = 0; i < 50; i++) { adapter.add("Num: " + (i+1)); } gridView.setAdapter(adapter); gridView.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { // TODO Auto-generated method stub Toast.makeText(MainActivity.this, adapter.getItem(position), Toast.LENGTH_SHORT).show(); } }); } }</span>GridView可以使用更加复杂的界面布局来实现图片和文字的混合编排,与ListView等采用自定义适配器的方法一样,这里使用系统自带的一种纯文本布局android.R.layout.simple_list_item_1
相关文章推荐
- 系出名门Android(8) - 控件(View)之TextSwitcher, Gallery, ImageSwitcher, GridView, ListView
- Android 控件之GridView
- Android设置Gridview中的内容不滚动,然后控件中的内容随便添加的效果。
- Android GridView控件自定义
- Android 控件之GridView
- Android 的表格控件GridView学习
- Android GridView控件 使用
- Android控件之GridView探究
- android控件15 GridView
- Android GridView控件分页自定义
- 系出名门Android(8) - 控件(View)之TextSwitcher, Gallery, ImageSwitcher, GridView, ListView, ExpandableList
- Android自绘GridView控件
- android常用控件四 GridView
- (android控件)界面布局实现GridView(网格效果)
- Android 控件之GridView
- 系出名门Android(8) - 控件(View)之TextSwitcher, Gallery, ImageSwitcher, GridView, ListView, ExpandableList
- android 关于线程更新UI控件,包括gridview,textview,imageview等
- Android控件开发之GridView
- Android设置Gridview中的内容不滚动,然后控件中的内容随便添加的效果。
- Android基础控件之ListView和GridView