pageAdapter使用教程 和 判斷網路
阿新 • • 發佈:2018-12-21
判斷是否有網路
@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();
}
}