扩展BaseAdapter实现不存储列表项的listview
来源:互联网 发布:网络电源控制器 编辑:程序博客网 时间:2024/06/03 07:14
里面int getcount()指定包含的选项
getItem()指定未知的文本
getItemId()返回值作为列表现的id
最后 getView()重写View作为列表框。
public class BaseAdapterTest extends Activity
{ListView myList;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
myList = (ListView) findViewById(R.id.myList);
BaseAdapter adapter = new BaseAdapter()
{
@Override
public int getCount()
{
return 40;
}
@Override
public Object getItem(int position)
{
return null;
}
@Override
public long getItemId(int position)
{
return position;
}
@Override
public View getView(int position
, View convertView , ViewGroup parent)
{
// 创建一个LinearLayout,并向其中添加2个组件
LinearLayout line = new LinearLayout(BaseAdapterTest.this);
line.setOrientation(0);
ImageView image = new ImageView(BaseAdapterTest.this);
image.setImageResource(R.drawable.ic_launcher);
TextView text = new TextView(BaseAdapterTest.this);
text.setText("第" + (position +1 ) + "个列表项");
text.setTextSize(20);
text.setTextColor(Color.RED);
line.addView(image);
line.addView(text);
// 返回LinearLayout实例
return line;
}
};
myList.setAdapter(adapter);
}
}
0 0
- 扩展BaseAdapter实现不存储列表项的listview
- 扩展BaseAdapter实现不存储列表项的ListView
- 扩展BaseAdapter实现不存储列表项的ListView
- [Android] 拓展 BaseAdapter 实现不存储列表项的 ListView
- BaseAdapter实现不存储列表选项的 ListView
- 扩展BaseAdapter实现储存列表项ListView
- android中使用BaseAdapter的实现灵活扩展的ListView列表
- 用BaseAdapter实现的ListView
- android 列表ListView和可扩展列表ExpandableListView的实现
- 使用BaseAdapter 与ListView结合创建图文实现更灵活的列表
- 扩展BaseAdapter实现在ListView中浏览文件
- 【Android】使用BaseAdapter实现复杂的ListView
- 使用BaseAdapter实现复杂的ListView
- 【Android】使用BaseAdapter实现复杂的ListView
- 扩展BaseAdapter实现Adapter
- 使用BaseAdapter实现ListView
- BaseAdapter实现ListView
- 3.2列表的使用listview与BaseAdapter、simpleAdapter、ArrayAdapter
- java--new的初始化
- mysql导入大文件SQL的方法
- C++中int型与string型互相转换
- Xcode编译错误 Code Sign error: The identity 'iPhone Developer: Your Name' doesn't match any valid certif
- 一步步学习SPD2010--第十三章节--管理SP Server环境的Web内容(8)--还原页面布局的早期版本
- 扩展BaseAdapter实现不存储列表项的listview
- java--单例设计模式
- External sorting
- Linux /dev目录详解
- 雷军:只要不让公司翻船 你就能去做
- 深入理解Java虚拟机到底是什么东西-转载
- Android 利用 Webservice 获取手机号码归属地
- 数据库学习笔记(三)
- mac端口转发