コード例 #1
0
ファイル: SunPrivate.java プロジェクト: hoadn/cleanAndroid
 /** 上一页 */
 protected void onPageUp() {
   int i1 = Integer.parseInt(requestParams.getBegin());
   int i2 = 0;
   if (i1 <= 1) {
     setToolBar(1, false, R.color.zr_newlightgray);
     return;
   } else {
     i1 -= pageNum;
     i2 = Integer.parseInt(requestParams.getEnd()) - pageNum;
     if (i1 <= 1) {
       setToolBar(1, false, R.color.zr_newlightgray);
       setToolBar(2, true, R.color.zr_white);
     } else {
       setToolBar(1, true, R.color.zr_white);
       setToolBar(2, true, R.color.zr_white);
     }
   }
   i1 = (i1 <= 1) ? 1 : i1;
   // i2 = (i2<pageNum)?pageNum:i2;
   String begin = String.valueOf(i1);
   String end = String.valueOf(i2);
   requestParams.setBegin(begin);
   requestParams.setEnd(end);
   setToolBar();
 }
コード例 #2
0
ファイル: SunPrivate.java プロジェクト: hoadn/cleanAndroid
 /** 向上滑动 上一页 */
 @Override
 protected void moveColTop() {
   int begin = Integer.parseInt(requestParams.getBegin());
   if (begin <= 1) {
     return;
   }
   onPageUp();
 }
コード例 #3
0
ファイル: SunPrivate.java プロジェクト: hoadn/cleanAndroid
 /** 向下滑动 下一页 */
 @Override
 protected void moveColBottom() {
   int end = Integer.parseInt(requestParams.getEnd());
   if (end >= allStockNums) {
     return;
   }
   onPageDn();
 }
コード例 #4
0
ファイル: SunPrivate.java プロジェクト: hoadn/cleanAndroid
 /** 下一页 */
 protected void onPageDn() {
   int i1 = Integer.parseInt(requestParams.getBegin()) + pageNum;
   int i2 = Integer.parseInt(requestParams.getEnd()) + pageNum;
   if (i2 >= allStockNums) {
     // i2 = allStockNums;
     setToolBar(1, true, R.color.zr_white);
     setToolBar(2, false, R.color.zr_newlightgray);
   } else {
     setToolBar(1, true, R.color.zr_white);
     setToolBar(2, true, R.color.zr_white);
   }
   String begin = String.valueOf(i1);
   String end = String.valueOf(i2);
   requestParams.setBegin(begin);
   requestParams.setEnd(end);
   setToolBar();
 }
コード例 #5
0
ファイル: SunPrivate.java プロジェクト: hoadn/cleanAndroid
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.zr_table);
    initTitle(
        R.drawable.njzq_title_left_back, 0, getResources().getString(R.string.sunprivatetitle));
    String[] toolbarname =
        new String[] {
          Global.TOOLBAR_MENU,
          Global.TOOLBAR_SHANGYE,
          Global.TOOLBAR_XIAYIYE,
          Global.TOOLBAR_REFRESH
        };
    initToolBar(toolbarname, Global.BAR_TAG);
    setToolBar(1, false, R.color.zr_newlightgray);
    menu = getResources().getStringArray(R.array.stock_type_menu);
    requestParams = new RequestParams();
    requestParams.setPaixu("nw");
    cols = getResources().getStringArray(R.array.sunprivate_colsname);
    this.activityKind = Global.SUN_PRIVATE;

    Bundle bundle = getIntent().getExtras();
    if (null != bundle) { // 从查询条件带过来
      jingzhi1 = (String) bundle.get("jingzhi1");
      jingzhi2 = (String) bundle.get("jingzhi2");
      jingzhiAdd1 = bundle.getString("jingzhiAdd1");
      jingzhiAdd2 = bundle.getString("jingzhiAdd2");
    }
    requestParams.setJingzhiAdd1(jingzhiAdd1);
    requestParams.setJingzhiAdd2(jingzhiAdd2);
    requestParams.setJingzhi1(jingzhi1);
    requestParams.setJingzhi2(jingzhi2);

    // 根据不同分辨率获得可显示行数
    pageNum = CssSystem.getTablePageSize(SunPrivate.this);
    rowHeight = CssSystem.getTableRowHeight(SunPrivate.this);
    requestParams.setBegin("1");
    requestParams.setEnd(String.valueOf(pageNum));
    handlerData();
    setToolBar(1, false, R.color.zr_newlightgray);
  }