WEB开发网
开发学院手机开发Android 开发 android datagrid demo 阅读

android datagrid demo

 2010-05-24 16:28:00 来源:WEB开发网   
核心提示:package datagridemo.test;import android.app.Activity;import android.content.Context;import android.os.Bundle;import android.widget.ArrayAdapter;import android.w

package datagridemo.test;

import android.app.Activity;

import android.content.Context;

import android.os.Bundle;

import android.widget.ArrayAdapter;

import android.widget.GridView;

import android.widget.ListAdapter;

public class demomain extends Activity {

/** Called when the activity is first created. */

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

String[] items={"lorem", "ipsum", "dolor", "sit", "amet",

"consectetuer", "adipiscing", "elit", "morbi", "vel",

"ligula", "vitae", "arcu", "aliquet", "mollis",

"etiam", "vel", "erat", "placerat", "ante",

"porttitor", "sodales", "pellentesque", "augue", "purus"};

GridView g=(GridView) findViewById(R.id.grid);

g.setAdapter(new FunnyLookingAdapter(this,

android.R.layout.simple_list_item_1,

items));

}

private class FunnyLookingAdapter extends ArrayAdapter {

Context ctxt;

FunnyLookingAdapter(Context ctxt, int resource,

String[] items) {

super(ctxt, resource, items);

this.ctxt=ctxt;

}

}

}

< ?xml version="1.0" encoding="utf-8"? >

< LinearLayout

xmlns:android="http://schemas.android.com/apk/res/android"

android:orientation="vertical"

android:layout_width="fill_parent"

android:layout_height="fill_parent"

>

< GridView

android:id="@+id/grid"

android:layout_width="fill_parent"

android:layout_height="fill_parent"

android:verticalSpacing="35px"

android:horizontalSpacing="5px"

android:numColumns="auto_fit"

android:columnWidth="60px"

android:stretchMode="columnWidth"

android:gravity="center"

/ >

< /LinearLayout >

Tags:android datagrid demo

编辑录入:coldstar [复制链接] [打 印]
赞助商链接