Beispiel #1
0
 private void initView() {
   Calendar customdate = dateutils.createCalendar(0, 20);
   long currentdate = dateutils.getCurrentTime();
   int afternums = 0;
   if (customdate.getTimeInMillis() > currentdate) {
     afternums = 1;
   }
   context = this.getActivity();
   // ********************************TODO   URL类型:批量生成多个图片URL地址.
   NetworkUtils network = NetworkUtils.getInstance(context);
   Log.i(
       ConfigConst.NOSETURLTAG, "********************:SimgFragment[111行]" + ConfigConst.NOSETURL);
   network.showToast("*******************SimgFragment[111行]" + ConfigConst.NOSETURL);
   // *******************************************
   if (mImgIds.size() == 0) {
     for (int i = 0; i < LOAD_IMAGE_SIZE; i++) {
       Calendar ca = dateutils.rollDate(new Date(), Calendar.DAY_OF_MONTH, (0 - (i + afternums)));
       String month = dateutils.getDate(ca.getTime(), DateUtils.DATE_FORMAT_YYMM);
       String nowdate = dateutils.getDate(ca.getTime(), DateUtils.DATE_FORMAT_YYYYMMDD);
       String url = "http://localhost/" + month + "/" + nowdate + ".jpg";
       if (!TextUtils.isEmpty(url) && !TextUtils.isEmpty(nowdate)) {
         mImgIds.add(new BingImages(url, nowdate, ""));
       }
       imgDates[i] = dateutils.getDate(ca.getTime(), DateUtils.DATE_FORMAT_X_YYYY_MM_DD);
     }
     mViewPager.setAdapter(customAdapter);
     mViewPager.addOnPageChangeListener(this);
     if (tvImgDate == null) {
       tvImgDate = (TextView) view.findViewById(R.id.tv_simg_date);
       tvImgDate.setText(imgDates[0]);
     }
     if (tvImgNumber == null) {
       tvImgNumber = (TextView) view.findViewById(R.id.tv_simg_number);
       tvImgNumber.setText(1 + "/" + LOAD_IMAGE_SIZE);
     }
   }
 }