判断无网-----调用数据库------ListView展示

package wss.com.zhoukao1_01.frag;

import android.database.Cursor;
import android.os.Bundle;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ListView;
import android.widget.Toast;

import java.util.ArrayList;
import java.util.List;

import wss.com.zhoukao1_01.NetUtil;
import wss.com.zhoukao1_01.R;
import wss.com.zhoukao1_01.ShowBean;
import wss.com.zhoukao1_01.dao.Dao;

public class Frag2 extends Fragment {

private Dao dao;
private List<ShowBean.DataBean>  data;
private ListView listview;

@Nullable
@Override
public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.frag02,container,false);
    listview = view.findViewById(R.id.frag02_listview);
    if(NetUtil.requestIntenttype(getActivity())){
        Toast.makeText(getActivity(),"有网",+0).show();
    }else{
        Toast.makeText(getActivity(),"没网",+0).show();

        dao = new Dao(getActivity());
        data = new ArrayList<ShowBean.DataBean>();
        Cursor query = dao.query("zz", null, null, null, null, null, null);
        if(query.moveToFirst()){
            do {
                /*  private String news_id;
             private String news_title;
             private String news_summary;
             private String pic_url;*/
                String news_id = query.getString(query.getColumnIndex("news_id"));
                String news_title = query.getString(query.getColumnIndex("news_title"));
                String news_summary = query.getString(query.getColumnIndex("news_summary"));
                String pic_url = query.getString(query.getColumnIndex("pic_url"));
                ShowBean.DataBean bean = new ShowBean.DataBean();
                bean.setNews_id(news_id);
                bean.setNews_summary(news_summary);
                bean.setNews_title(news_title);
                bean.setPic_url(pic_url);
                data.add(bean);
            }while(query.moveToNext());
        }
        query.close();
        listview.setAdapter(new MyApdapter(data, getActivity()));
    }
    return view;
}

}

猜你喜欢

转载自blog.csdn.net/weixin_43894237/article/details/84671395