起始的想法是将Fragment和ViewPager结合起来,
然后突发奇想,在第一个Fragment里添加了ListView,
依照网上的建议,extends了ListFragment,接着各种报错。
仔细看了下,原来是MainActivity这里:
//构造适配器 List<Fragment> fragments=new ArrayList<Fragment>(); fragments.add(new Fragment ()); fragments.add(new Fragment ()); fragments.add(new Fragment ()); FPAdapter adapter = new FPAdapter(getSupportFragmentManager(), fragments);
因为是
List<Fragment>
Fragment1用ListFragment自然会报错。
修改Fragment1里代码,添加ListView的方法如下:
public class Fragment extends Fragment { private ListView listView; public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // TODO Auto-generated method stub View view= inflater.inflate(R.layout.layout , container, false); listView = (ListView)view.findViewById(R.id.lv); ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(getActivity(), android.R.layout.simple_list_item_ ,getData()); listView.setAdapter(arrayAdapter); return view; } private List<String> getData(){ List<String> data = new ArrayList<String>(); for(int i = ;i < ;i++) { data.add(i+""); } return data; } }
其中
android.R.layout.simple_list_item_1
是自带的,不用定义。
这样ListView便能正常显示了。
以上就是本文的全部内容,希望大家喜欢。
具体问题是调用自定义arrayadapter的getView方法失败。我使用一个片段来显示一个列表。生成列表的活动允许从微调器中选择人员。然后,我使用所选人员的id从DB中检索数据。我将这些数据打包到指定给ArrayList的自定义holder对象中。以下是创建片段事务的活动代码。 片段正确地获取绑定的数据。onCreate方法和onCreateView方法执行正确。以下是onCreateView
我试图获得卡的列表,并尝试使用小部件,但有错误 我的代码: 我得到的错误是:
10.3.1.为TimelineActivity添加ListView 同前面一样,第一步仍是修改资源文件。修改timeline.xml,为Timeline的布局添加一个ListView。 例 10.3. res/layout/timeline.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http:/
从“React-Native”导入React,{组件,样式表,文本,触摸高亮显示,文本输入,视图,列表视图,警报}; var LongButton=require('./LongButton.js'); 类SurveyQn扩展组件{ ListView项:LongButton “严格使用” 从“React-Native”导入React,{组件,样式表,文本,触摸亮点,视图,}; 更新:我试过了,但也
我想将我的添加到列中,这样我就可以在加载更多项目时在这个列表视图下面添加CircularProgressIndex ator。我使用了如何在Flutter中将列表视图添加到列中的建议?因此我制作了结构列- 你能告诉我我做错了什么吗?这个构建了新的小部件,但它构建在另一个列上。也许这是错的?
问题内容: 这是我第一次接触android。我正在尝试向我的ListView添加项目。我使用“选项卡”,查看添加项目的唯一方法是更改选项卡,然后返回到第一个选项卡。 我到处搜寻,而且一直都找到 但对我不起作用。 正如我所说,我已经使用固定标签+滑动创建了项目。我只希望有一个列表视图,哪些行具有一个EditText,一个Spinner和一个Button。在用于选项卡的Fragment的底部,我有
问题内容: 最近8个小时我一直在阅读文档,但没有发现任何可以帮助我的东西。大概是,但是没有代码在工作,因为它一直说“找不到图像URL”并引发异常。但是我还有其他项目,从来没有这个问题。 因此,有一个类包含这样的月份: 到目前为止,一切都很好。我什至可以在控制台中对其进行测试,并且效果很好,并且可以按值排序。现在,当我尝试从资源中添加图像时,出现了我之前提到的问题:找不到URL。但是,我只能使用图像
问题内容: 我有一个ListView活动,该活动需要项目列表的页脚,以便您可以单击它,这会将更多项目加载到列表中。该列表由我的SimpleAdapter支持,该SimpleAdapter由字符串映射支持,并且在设置适配器之前,我这样做是为了添加页脚: 但是我在调试器中得到了这个异常 java.lang.NullPointerException android.widget.ListView.c