<?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:numColumns="2"
android:horizontalSpacing="20dip" android:verticalSpacing="20dip"
android:stretchMode="columnWidth" android:layout_width="fill_parent" android:layout_height="fill_parent" />
</LinearLayout>

GridView grid = (GridView) findViewById(R.id.grid); grid.setAdapter(new HomeScreenShortcutAdapter());
grid
.setOnItemClickListener(new OnItemClickListener() {

@Override
public void onItemClick(AdapterView<?> parent, View v, int position,
long id) {

startActivity
(i); // Specify activity through Intent i
}
});

public class HomeScreenShortcutAdapter extends BaseAdapter {



HomeScreenShortcutAdapter() {

}

@Override
public int getCount() {
return 0;
}

@Override
public Object getItem(int position) {
return null;
}

@Override
public long getItemId(int position) {
return 0;
}

@Override
public View getView(int position, View convertView, ViewGroup parent) {
TextView tv;
final Object data = getItem(position);

if (convertView == null) {

tv
= new TextView(getApplicationContext());
tv
.setGravity(Gravity.CENTER);

} else {
tv
= (TextView) convertView;
}

Drawable icon = data.icon;
CharSequence title = data.title;

tv
.setCompoundDrawablesWithIntrinsicBounds(
null, icon, null, null);
tv
.setText(title);
tv
.setTag(data);

return tv;
}

}

更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. android gradle 自动动态构建多平台的包
  2. 二.Android项目结构
  3. Configuration类简介
  4. APK安装路径移动至外部存储设备
  5. Android Binder机制 - defaultServiceMan
  6. 【读书笔记】 Android(安卓)应用程序的安
  7. Android之对TabActivity的见解,个人觉得不
  8. 第32章、日期对话框DatePickerDialog(从零
  9. Android 6.0 之后无法找到 org.apache.ht
  10. android 退出activity 转吖转