11_listview入门

listview是在安卓开发当中很常用的API.


以垂直滚动的列表的方式展示条目的控件。

 

ListAdapter是一个桥梁,给ListView提供数据的.数据是由适配器来进行提供的.Adapter是数据适配器,数据适配器是提供数据的.

既然ListVew是一个View,那就可以在布局文件里面声明这样一个ListView.

一般LIstView都会充满整个的屏幕。

ListAdapter是一个接口,需要写一个实现类实现这个接口。不能直接实现ListAdapter这个接口,因为直接实现要重写它的一堆方法.因此可以实现它的非直接子类BaseAdapter.

 private class MyAdapter implements ListAdapter{

        @Override
        public int getCount() {
            // TODO Auto-generated method stub
            return 0;
        }

        @Override
        public Object getItem(int arg0) {
            // TODO Auto-generated method stub
            return null;
        }

        @Override
        public long getItemId(int arg0) {
            // TODO Auto-generated method stub
            return 0;
        }

        @Override
        public int getItemViewType(int arg0) {
            // TODO Auto-generated method stub
            return 0;
        }

        @Override
        public View getView(int arg0, View arg1, ViewGroup arg2) {
            // TODO Auto-generated method stub
            return null;
        }

        @Override
        public int getViewTypeCount() {
            // TODO Auto-generated method stub
            return 0;
        }

        @Override
        public boolean hasStableIds() {
            // TODO Auto-generated method stub
            return false;
        }

        @Override
        public boolean isEmpty() {
            // TODO Auto-generated method stub
            return false;
        }

        @Override
        public void registerDataSetObserver(DataSetObserver arg0) {
            // TODO Auto-generated method stub
            
        }

        @Override
        public void unregisterDataSetObserver(DataSetObserver arg0) {
            // TODO Auto-generated method stub
            
        }

        @Override
        public boolean areAllItemsEnabled() {
            // TODO Auto-generated method stub
            return false;
        }

        @Override
        public boolean isEnabled(int position) {
            // TODO Auto-generated method stub
            return false;
        }
        
    }

 

 

posted on 2017-06-18 08:42  绿茵好莱坞  阅读(219)  评论(0编辑  收藏  举报

导航