1. 程式人生 > >pageAdapter使用教程 和 判斷網路

pageAdapter使用教程 和 判斷網路

判斷是否有網路
@SuppressLint(“MissingPermission”)
private void ConManager() {
ConnectivityManager manager= (ConnectivityManager) getSystemService(CONNECTIVITY_SERVICE);
NetworkInfo activeNetworkInfo = manager.getActiveNetworkInfo();
if(activeNetworkInfo!=null){
Toast.makeText(this, “有網”, Toast.LENGTH_SHORT).show();
MyAdapter myAdapter=new MyAdapter(list,MainActivity.this);
show_list.setAdapter(myAdapter);

    }else{
        Toast.makeText(this, "沒網", Toast.LENGTH_SHORT).show();
		
    }

}

pageAdapter用法

public class MyPageAdapter extends FragmentPagerAdapter {
private List mlist;
private List mtitle;
public MyPageAdapter(FragmentManager fm,List list,List title) {
super(fm);
this.mlist = list;
this.mtitle = title;
}

@Nullable
@Override
public CharSequence getPageTitle(int position) {
    return mtitle.get(position);
}

@Override
public Fragment getItem(int i) {
    return mlist.get(i);
}

@Override
public int getCount() {
    return mlist.size();
}

}