ListFragment的使用
来源:互联网 发布:网络球机控制线接线图 编辑:程序博客网 时间:2024/06/05 09:49
ListFragment可以向Fragment中添加列表。具体实现方法:
1、新建一个类继承ListFragment并重写其onActivityCreated方法
然后再新建一个数组适配器,然后通过setListAdapter()的方法获取适配器
2、对于每一项的监听事件是重写其onListItemClick()方法。
Fragment代码:
package org.mobiletrain.fragment_demo10_listfragment;import java.util.ArrayList;import java.util.List;import android.app.ListFragment;import android.os.Bundle;import android.view.View;import android.widget.ArrayAdapter;import android.widget.ListView;import android.widget.Toast;public class LeftFragment extends ListFragment{List<String>news;@Overridepublic void onActivityCreated(Bundle savedInstanceState) {super.onActivityCreated(savedInstanceState);news = new ArrayList<String>();for (int i = 0; i < 20; i++) {news.add("新闻:"+i);}ArrayAdapter<String>adapter = new ArrayAdapter<String>(getActivity(), android.R.layout.simple_list_item_1,news);setListAdapter(adapter);}@Overridepublic void onListItemClick(ListView l, View v, int position, long id) {super.onListItemClick(l, v, position, id);String title = news.get(position);Toast.makeText(getActivity(), "您点击的是:"+title, 1).show();}}运行效果图:
0 0
- ListFragment的使用
- ListFragment的使用
- ListFragment的使用
- ListFragment的使用
- ListFragment的使用
- Fragment学习之ListFragment的使用
- Android系列之Fragment----ListFragment的使用
- Android Fragment的使用 八 ListFragment
- Android ListFragment使用
- 使用ListFragment显示列表
- DialogFragment和ListFragment使用
- 使用ListFragment要点
- ListFragment使用注意事项
- 关于listfragment中使用listview的点击事件不响应
- Fragment初学4——使用Fragment的子类ListFragment
- Android Fragmnet-Fragment数据交换以及ListFragment的使用
- Android开发系列——listfragment的使用例子
- ListFragment setDivider的问题
- [笔试题]找数组中最长和为0连续子序列
- PHP学习(三)--变量的类型
- BNUOJ 34982 Beautiful Garden 2014北京邀请赛B (有意思的枚举题)
- uvalive 3026(kmp)
- 重复出现超过m次的最长的子串的最大下标 后缀数组或Hash+LCP UVA 12206 - Stammering Aliens
- ListFragment的使用
- java 基础总结
- 转:网页爬取页面去重策略
- USACO 1.5 Prime Palindromes (打表查询)
- oracle utl_http
- jQuery学习之获取和设置内容以及属性
- java 通讯录
- C++创建动态数组
- 回头看面试