GridView 元素间距设定
来源:互联网 发布:airbnb淘宝上的优惠券 编辑:程序博客网 时间:2024/04/29 00:05
main.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 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="wrap_content"
android:layout_centerInParent="true"
android:horizontalSpacing="50dp"
android:verticalSpacing="50dp"
/>
</RelativeLayout>
GriUsage.java
public class GridUsage extends Activity {
GridView grid;
ImageAdapter iAdapter;
String[] text = {
"one","two","three","four","five","six","seven","eight","nine","ten"
};
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
grid = (GridView)findViewById(R.id.grid);
iAdapter = new ImageAdapter(this);
grid.setAdapter(iAdapter);
grid.setNumColumns(3);
}
public class ImageAdapter extends BaseAdapter {
Activity activity;
public ImageAdapter(Activity a){
activity = a;
}
@Override
public int getCount() {
// TODO Auto-generated method stub
return text.length;
}
@Override
public Object getItem(int arg0) {
// TODO Auto-generated method stub
return null;
}
@Override
public long getItemId(int arg0) {
// TODO Auto-generated method stub
return arg0;
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
TextView tv;
if(convertView == null){
tv = new TextView(activity);
}
else {
tv = (TextView)convertView;
}
tv.setSingleLine(true);
tv.setBackgroundResource(R.drawable.back);
tv.setGravity(Gravity.CENTER);
tv.setText(text[position]);
return tv;
}
}
}
from:http://griffinshi.javaeye.com/blog/663177
- GridView 元素间距设定
- 设定字符间距
- HTML元素间距问题
- html元素与间距
- ListView或GridView 顶部间距
- gridView保持间距的已知
- android中GridView设置间距
- Android GridView 设置间距不起作用
- gridview设定边框
- gridview设定列宽
- table中tr间距的设定
- table中tr间距的设定
- table中tr间距的设定
- 行内元素间距问题
- 去除inline-block元素间距
- 去除元素间距的解决方法
- gridview 中dropdownlist 默认值设定
- gridView设定光标输入位置
- 用CSV文件批量创建域帐户
- 百度2010暑期实习笔试面试全面备战
- 精妙SQL语句
- Ubuntu设置环境变量错误导致系统无法登录解决方法 [转]
- 素数环(递归)问题
- GridView 元素间距设定
- 控件大小随窗口比例变换
- Dijkstra 单源最短路径算法
- 上传文件系统,可添加多个文件
- 软件测试基础与常识
- 关于java异常
- ListView 记住上次选中的item
- abstract factory
- 用Spring整合Hibernate