与横向滚动视图的Android垂直列表视图 [英] vertical list view with horizontal scroll view android
问题描述
我试图实现与水平滚动视图列表视图。我得到一个logcat的错误空指针异常,同时设置列表视图适配器。我的列表视图应该福尔摩斯片段内展示
公共类扩展趋势SherlockFragment{
清单<串GT;清单;
ListView的prog_list;
//整数的数组点存储在/清晰度图像/绘-LDPI /
公共查看onCreateView(LayoutInflater充气器,容器的ViewGroup,
捆绑savedInstanceState)
{
查看myFragmentView = inflater.inflate(R.layout.trendslay,集装箱,FALSE);
prog_list =(ListView控件)myFragmentView.findViewById(R.id.lv1);
返回prog_list;
}
/ **当第一次创建活动调用。 * /
@覆盖
公共无效的onCreate(捆绑savedInstanceState)
{
super.onCreate(savedInstanceState); 名单=新的ArrayList<串GT;();
list.add(HI);
list.add(你好);
list.add(如何 - [R U);
list.add(HI);
list.add(你好);
list.add(如何 - [R U);
list.add(HI);
list.add(你好);
list.add(如何 - [R U); ArrayAdapter<串GT;适配器=新ArrayAdapter<串GT;(getActivity()
android.R.layout.simple_list_item_1,android.R.id.text1,清单);
prog_list.setAdapter(适配器);
}
我不得不创建垂直ListView控件内的ListView水平的相同要求,我曾试图管理,使用的 TwoWayView 获取与垂直滚动的ListView项目水平滚动。您可以检查我的演示了在github一样 VerticalHorizontalListView。
I am trying to implement a list view with horizontal scroll view. I am getting a logcat error "null pointer exception " while setting list view adapter. My list view should be displayed inside sherlock fragment
public class Trending extends SherlockFragment
{
List<String> list;
ListView prog_list;
// Array of integers points to images stored in /res/drawable-ldpi/
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState)
{
View myFragmentView = inflater.inflate(R.layout.trendslay, container,false);
prog_list = (ListView)myFragmentView.findViewById(R.id.lv1);
return prog_list;
}
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
list = new ArrayList<String>();
list.add("hi");
list.add("hello");
list.add("how r u");
list.add("hi");
list.add("hello");
list.add("how r u");
list.add("hi");
list.add("hello");
list.add("how r u");
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(),
android.R.layout.simple_list_item_1, android.R.id.text1,list);
prog_list.setAdapter(adapter);
}
I had the same requirement of creating a Horizontal ListView inside Vertical ListView and I had tried to manage that using TwoWayView for Horizontal scrolling of ListView items with Vertical scrolling. You can check my demo for the same on github as VerticalHorizontalListView.
这篇关于与横向滚动视图的Android垂直列表视图的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!