在没有scrollView的情况下实现滚动

时间:2014-12-02 10:31:56

标签: android android-listview scrollview

昨天我接受了一次采访,他问了一个问题:

如果在布局中有一个横幅,那么此横幅ListView的底部就在那里。不使用滚动视图如何滚动屏幕。

编辑:

假设在xml文件中有线性布局。然后将横幅添加到线性布局(在ImageView中),然后ListView就在那里。现在滚动屏幕。如何滚动?

1 个答案:

答案 0 :(得分:0)

我认为你可以在Custom适配器的getView()方法的帮助下做同样的事情。 如下所示:

 public View getView(int position, View convertView, ViewGroup parent){
    View view= convertView;
     if(view==null){
       if(position==0){ 
           view=inflater.inflate(R.layout.imageViewLayout, null);
       }else{
           view=inflater.inflate(R.layout.otherLayoutForListItem, null);
       }
     }else{

     }
}

我认为这可以帮到你 但如果您不想以这种方式包含,则必须处理列表View

的其他滚动选项