/** * <b>初始化七乐彩中奖小球 * * @param linear * @param Lotname * @param Batchcode */ public String initQLCBallLinear() { // zlm 7.28 代码修改:添加号码排序 StringBuffer str = new StringBuffer(); // 用于分享显示开奖号码 int i1, i2, i3; String iShowNumber; OneBallView tempBallView; int[] ssqInt01 = new int[7]; int[] ssqInt02 = new int[7]; String[] ssqStr = new String[7]; for (i2 = 0; i2 < 7; i2++) { iShowNumber = Batchcode.substring(i2 * 2, i2 * 2 + 2); ssqInt01[i2] = Integer.valueOf(iShowNumber); } ssqInt02 = PublicMethod.sort(ssqInt01); for (i3 = 0; i3 < 7; i3++) { if (ssqInt02[i3] < 10) { ssqStr[i3] = "0" + ssqInt02[i3]; } else { ssqStr[i3] = "" + ssqInt02[i3]; } } for (i1 = 0; i1 < 7; i1++) { tempBallView = new OneBallView(context, 1); tempBallView.initBall(BALL_WIDTH, BALL_WIDTH, ssqStr[i1], aRedColorResId); linear.addView(tempBallView); str.append(ssqStr[i1]); str.append(","); } // zlm 8.3 代码修改 :添加七乐彩蓝球 str.substring(0, str.length() - 1); iShowNumber = Batchcode.substring(14, 16); tempBallView = new OneBallView(context, 1); tempBallView.initBall(BALL_WIDTH, BALL_WIDTH, iShowNumber, aBlueColorResId); linear.addView(tempBallView); str.append(iShowNumber); return str.toString(); }
public int[] parseStr(String iNumbers, boolean isRed) { if (iGameType.equalsIgnoreCase("gd11-5")) { // TODO int[] allNums = new int[5]; for (int i = 0; i < 5; i++) { allNums[i] = Integer.valueOf(iNumbers.substring(i * 2, i * 2 + 2)); } return allNums; } if (iGameType.equalsIgnoreCase("gd-10")) { // TODO int[] allNums = new int[8]; int[] redNums = new int[2]; int index = 0; for (int i = 0; i < 8; i++) { allNums[i] = Integer.valueOf(iNumbers.substring(i * 2, i * 2 + 2)); if (allNums[i] == 19 || allNums[i] == 20) { redNums[index] = allNums[i]; index++; } } if (isRed) { return redNums; } else { return allNums; } } if (iGameType.equalsIgnoreCase("ssq")) { // zlm 7.28 代码修改:添加号码排序 int i2; String iShowNumber; int[] ssqInt01 = new int[6]; int[] ssqInt02 = new int[1]; for (i2 = 0; i2 < 6; i2++) { iShowNumber = iNumbers.substring(i2 * 2, i2 * 2 + 2); ssqInt01[i2] = Integer.valueOf(iShowNumber); } ssqInt01 = PublicMethod.sort(ssqInt01); if (isRed) { return ssqInt01; } else { iShowNumber = iNumbers.substring(12, 14); ssqInt02[0] = Integer.valueOf(iShowNumber); return ssqInt02; } } else if (iGameType.equalsIgnoreCase("fc3d")) { isTen = false; // zlm 7.30 代码修改:修改福彩3D号码 int[] allNums = new int[3]; for (int i = 0; i < 3; i++) { allNums[i] = Integer.valueOf(iNumbers.substring(i * 2, i * 2 + 2)); } return allNums; } else if (iGameType.equalsIgnoreCase("qlc")) { // zlm 7.28 代码修改:添加号码排序 int i1, i2, i3; String iShowNumber; int[] ssqInt01 = new int[7]; int[] ssqInt02 = new int[1]; for (i2 = 0; i2 < 7; i2++) { iShowNumber = iNumbers.substring(i2 * 2, i2 * 2 + 2); ssqInt01[i2] = Integer.valueOf(iShowNumber); } ssqInt01 = PublicMethod.sort(ssqInt01); // zlm 8.3 代码修改 :添加七乐彩蓝球 if (isRed) { return ssqInt01; } else { iShowNumber = iNumbers.substring(14, 16); ssqInt02[0] = Integer.valueOf(iShowNumber); return ssqInt02; } } else if (iGameType.equalsIgnoreCase("pl3")) { isTen = false; int[] allNums = new int[3]; for (int i = 0; i < 3; i++) { allNums[i] = Integer.valueOf(iNumbers.substring(i, i + 1)); } return allNums; } else if (iGameType.equalsIgnoreCase("pl5")) { isTen = false; int[] allNums = new int[5]; for (int i = 0; i < 5; i++) { allNums[i] = Integer.valueOf(iNumbers.substring(i, i + 1)); } return allNums; } else if (iGameType.equalsIgnoreCase("qxc")) { isTen = false; int[] allNums = new int[7]; for (int i = 0; i < 7; i++) { allNums[i] = Integer.valueOf(iNumbers.substring(i, i + 1)); } return allNums; } else if (iGameType.equalsIgnoreCase("cjdlt")) { int i1, i2; String iShowNumber; int[] cjdltInt01 = new int[5]; int[] cjdltInt02 = new int[2]; for (i2 = 0; i2 < 5; i2++) { iShowNumber = iNumbers.substring(i2 * 3, i2 * 3 + 2); cjdltInt01[i2] = Integer.valueOf(iShowNumber); } cjdltInt01 = PublicMethod.sort(cjdltInt01); for (i2 = 0; i2 < 2; i2++) { iShowNumber = iNumbers.substring(i2 * 3 + 15, i2 * 3 + 17); cjdltInt02[i2] = Integer.valueOf(iShowNumber); } cjdltInt02 = PublicMethod.sort(cjdltInt02); if (isRed) { return cjdltInt01; } else { return cjdltInt02; } } else if (iGameType.equalsIgnoreCase("ssc")) { isTen = false; int[] allNums = new int[5]; for (int i = 0; i < 5; i++) { allNums[i] = Integer.valueOf(iNumbers.substring(i, i + 1)); } return allNums; } else if (iGameType.equalsIgnoreCase("11-5") || iGameType.equalsIgnoreCase("11-ydj")) { int[] allNums = new int[5]; for (int i = 0; i < 5; i++) { allNums[i] = Integer.valueOf(iNumbers.substring(i * 2, i * 2 + 2)); } return allNums; } else if (iGameType.equalsIgnoreCase("22-5")) { int[] allNums = new int[5]; for (int i = 0; i < 5; i++) { allNums[i] = Integer.valueOf(iNumbers.substring(i * 2, i * 2 + 2)); } return allNums; } else if (iGameType.equalsIgnoreCase("sfc")) { int[] allNums = new int[14]; for (int i = 0; i < 14; i++) { allNums[i] = Integer.valueOf(iNumbers.substring(i, i + 1)); } return allNums; } else if (iGameType.equalsIgnoreCase("rxj")) { int[] allNums = new int[14]; for (int i = 0; i < 14; i++) { allNums[i] = Integer.valueOf(iNumbers.substring(i, i + 1)); } return allNums; } else if (iGameType.equalsIgnoreCase("lcb")) { int[] allNums = new int[12]; for (int i = 0; i < 12; i++) { allNums[i] = Integer.valueOf(iNumbers.substring(i, i + 1)); } return allNums; } else if (iGameType.equalsIgnoreCase("jqc")) { int[] allNums = new int[8]; for (int i = 0; i < 8; i++) { allNums[i] = Integer.valueOf(iNumbers.substring(i, i + 1)); } return allNums; } return null; }
/** * <b>初始化大乐透中奖小球 * * @param linear * @param Lotname * @param Batchcode */ public String initDltBallLinear() { StringBuffer str = new StringBuffer(); // 用于分享显示开奖号码 int i1, i2, i3; String iShowNumber; OneBallView tempBallView; int[] cjdltInt01 = new int[5]; int[] cjdltInt02 = new int[5]; int[] cjdltInt03 = new int[2]; int[] cjdltInt04 = new int[2]; String[] cjdltStr = new String[5]; String[] cjdltStr1 = new String[2]; for (i2 = 0; i2 < 5; i2++) { iShowNumber = Batchcode.substring(i2 * 3, i2 * 3 + 2); cjdltInt01[i2] = Integer.valueOf(iShowNumber); } cjdltInt02 = PublicMethod.sort(cjdltInt01); for (i3 = 0; i3 < 5; i3++) { if (cjdltInt02[i3] < 10) { cjdltStr[i3] = "0" + cjdltInt02[i3]; } else { cjdltStr[i3] = "" + cjdltInt02[i3]; } } for (i1 = 0; i1 < 5; i1++) { tempBallView = new OneBallView(context, 1); tempBallView.initBall(BALL_WIDTH, BALL_WIDTH, cjdltStr[i1], aRedColorResId); str.append(cjdltStr[i1]); str.append(","); linear.addView(tempBallView); } try { for (i2 = 0; i2 < 2; i2++) { iShowNumber = Batchcode.substring(i2 * 3 + 15, i2 * 3 + 17); cjdltInt03[i2] = Integer.valueOf(iShowNumber); } } catch (NumberFormatException e) { e.printStackTrace(); } cjdltInt04 = PublicMethod.sort(cjdltInt03); for (i3 = 0; i3 < 2; i3++) { if (cjdltInt04[i3] < 10) { cjdltStr1[i3] = "0" + cjdltInt04[i3]; } else { cjdltStr1[i3] = "" + cjdltInt04[i3]; } } str.substring(0, str.length() - 1); str.append("|"); for (i1 = 0; i1 < 2; i1++) { tempBallView = new OneBallView(context, 1); tempBallView.initBall(BALL_WIDTH, BALL_WIDTH, cjdltStr1[i1], aBlueColorResId); str.append(cjdltStr1[i1]); str.append(","); linear.addView(tempBallView); } str.substring(0, str.length() - 1); return str.toString(); }
// 设置主列表布局中的详细内容 @Override public View getView(int position, View convertView, ViewGroup parent) { RWSharedPreferences shellRW = new RWSharedPreferences(NoticeMainActivity.this, ShellRWConstants.CAIZHONGSETTING); String iGameType = (String) mList.get(position).get(mIndex[0]); String Codetry = ""; if (iGameType.equals("fc3d")) { Codetry = (String) mList.get(position).get("tryCode"); } String iNumbers = (String) mList.get(position).get(mIndex[1]); String iDate = (String) mList.get(position).get(mIndex[2]); final String iIssue = (String) mList.get(position).get(mIndex[3]); String iIssueNo = "第" + iIssue + "期"; ViewHolder holder = null; convertView = mInflater.inflate(R.layout.notice_prizes_main_layout, null); holder = new ViewHolder(); holder.icon = (ImageView) convertView.findViewById(R.id.icon); holder.name = (TextView) convertView.findViewById(R.id.notice_prizes_main_title); holder.numbers = (LinearLayout) convertView.findViewById(R.id.ball_linearlayout); holder.date = (TextView) convertView.findViewById(R.id.notice_prizes_dateAndTimeId); holder.issue = (TextView) convertView.findViewById(R.id.notice_prizes_issueId); holder.lookBtn = (Button) convertView.findViewById(R.id.notice_prizes_main_btn_jc); holder.rLayout = (RelativeLayout) convertView.findViewById(R.id.notice_prizes_relative); holder.numbers.removeAllViews(); convertView.setTag(holder); holder.name.setText(getName(iGameType)); holder.icon.setImageResource(getIcon(iGameType)); if (iGameType.equals("ssq")) { holder.date.setText(iDate); holder.date.setVisibility(TextView.VISIBLE); holder.issue.setText(iIssueNo); holder.issue.setVisibility(TextView.VISIBLE); // zlm 7.28 代码修改:添加号码排序 int i1, i2, i3; String iShowNumber; OneBallView tempBallView; int[] ssqInt01 = new int[6]; int[] ssqInt02 = new int[6]; String[] ssqStr = new String[6]; for (i2 = 0; i2 < 6; i2++) { iShowNumber = iNumbers.substring(i2 * 2, i2 * 2 + 2); ssqInt01[i2] = Integer.valueOf(iShowNumber); } ssqInt02 = PublicMethod.sort(ssqInt01); for (i3 = 0; i3 < 6; i3++) { if (ssqInt02[i3] < 10) { ssqStr[i3] = "0" + ssqInt02[i3]; } else { ssqStr[i3] = "" + ssqInt02[i3]; } } for (i1 = 0; i1 < 6; i1++) { // iShowNumber = iNumbers.substring(i1 * 2, i1 * 2 + 2); tempBallView = new OneBallView(convertView.getContext(), 1); tempBallView.initBall(BALL_WIDTH, BALL_WIDTH, ssqStr[i1], aRedColorResId); tempBallView.setScaleType(ScaleType.CENTER_INSIDE); holder.numbers.addView(tempBallView); } iShowNumber = iNumbers.substring(12, 14); tempBallView = new OneBallView(convertView.getContext(), 1); tempBallView.initBall(BALL_WIDTH, BALL_WIDTH, iShowNumber, aBlueColorResId); holder.numbers.addView(tempBallView); } else if (iGameType.equals("fc3d")) { holder.date.setText(iDate); holder.date.setVisibility(TextView.VISIBLE); holder.issue.setText(iIssueNo); holder.issue.setVisibility(TextView.VISIBLE); int i1; // zlm 7.30 代码修改:修改福彩3D号码 int iShowNumber; OneBallView tempBallView; for (i1 = 0; i1 < 3; i1++) { iShowNumber = Integer.valueOf(iNumbers.substring(i1 * 2, i1 * 2 + 2)); tempBallView = new OneBallView(convertView.getContext(), 1); tempBallView.initBall(BALL_WIDTH, BALL_WIDTH, "" + iShowNumber, aRedColorResId); holder.numbers.addView(tempBallView); } TextView trycode = new TextView(NoticeMainActivity.this); trycode.setTextColor(Color.BLUE); trycode.setTextSize(17); trycode.setPadding(10, 10, 0, 0); String codeshow = ""; for (i1 = 0; i1 < 3; i1++) { codeshow += Codetry.substring(i1 * 2 + 1, i1 * 2 + 2); if (i1 != 2) { codeshow += ","; } } trycode.setText("试机号:" + codeshow); holder.numbers.addView(trycode); } else if (iGameType.equals("qlc")) { int deletW = 4; holder.date.setText(iDate); holder.date.setVisibility(TextView.VISIBLE); holder.issue.setText(iIssueNo); holder.issue.setVisibility(TextView.VISIBLE); // zlm 7.28 代码修改:添加号码排序 int i1, i2, i3; String iShowNumber; OneBallView tempBallView; int[] ssqInt01 = new int[7]; int[] ssqInt02 = new int[7]; String[] ssqStr = new String[7]; for (i2 = 0; i2 < 7; i2++) { iShowNumber = iNumbers.substring(i2 * 2, i2 * 2 + 2); ssqInt01[i2] = Integer.valueOf(iShowNumber); } ssqInt02 = PublicMethod.sort(ssqInt01); for (i3 = 0; i3 < 7; i3++) { if (ssqInt02[i3] < 10) { ssqStr[i3] = "0" + ssqInt02[i3]; } else { ssqStr[i3] = "" + ssqInt02[i3]; } } for (i1 = 0; i1 < 7; i1++) { tempBallView = new OneBallView(convertView.getContext(), 1); tempBallView.initBall( BALL_WIDTH - deletW, BALL_WIDTH - deletW, ssqStr[i1], aRedColorResId); holder.numbers.addView(tempBallView); } // zlm 8.3 代码修改 :添加七乐彩蓝球 iShowNumber = iNumbers.substring(14, 16); tempBallView = new OneBallView(convertView.getContext(), 1); tempBallView.initBall( BALL_WIDTH - deletW, BALL_WIDTH - deletW, iShowNumber, aBlueColorResId); holder.numbers.addView(tempBallView); } else if (iGameType.equals("cjdlt")) { holder.date.setText(iDate); holder.date.setVisibility(TextView.VISIBLE); holder.issue.setText(iIssueNo); holder.issue.setVisibility(TextView.VISIBLE); // zlm 7.28 代码修改:添加号码排序 int i1, i2, i3; String iShowNumber = ""; OneBallView tempBallView; int[] cjdltInt01 = new int[5]; int[] cjdltInt02 = new int[5]; int[] cjdltInt03 = new int[2]; int[] cjdltInt04 = new int[2]; String[] cjdltStr = new String[5]; String[] cjdltStr1 = new String[2]; for (i2 = 0; i2 < 5; i2++) { iShowNumber = iNumbers.substring(i2 * 3, i2 * 3 + 2); cjdltInt01[i2] = Integer.valueOf(iShowNumber); } cjdltInt02 = PublicMethod.sort(cjdltInt01); for (i3 = 0; i3 < 5; i3++) { if (cjdltInt02[i3] < 10) { cjdltStr[i3] = "0" + cjdltInt02[i3]; } else { cjdltStr[i3] = "" + cjdltInt02[i3]; } } for (i1 = 0; i1 < 5; i1++) { tempBallView = new OneBallView(convertView.getContext(), 1); tempBallView.initBall(BALL_WIDTH, BALL_WIDTH, cjdltStr[i1], aRedColorResId); holder.numbers.addView(tempBallView); } for (i2 = 0; i2 < 2; i2++) { try { iShowNumber = iNumbers.substring(i2 * 3 + 15, i2 * 3 + 17); } catch (Exception e) { e.printStackTrace(); } cjdltInt03[i2] = Integer.valueOf(iShowNumber); } cjdltInt04 = PublicMethod.sort(cjdltInt03); for (i3 = 0; i3 < 2; i3++) { if (cjdltInt04[i3] < 10) { cjdltStr1[i3] = "0" + cjdltInt04[i3]; } else { cjdltStr1[i3] = "" + cjdltInt04[i3]; } } for (i1 = 0; i1 < 2; i1++) { tempBallView = new OneBallView(convertView.getContext(), 1); tempBallView.initBall(BALL_WIDTH, BALL_WIDTH, cjdltStr1[i1], aBlueColorResId); holder.numbers.addView(tempBallView); } } else if (iGameType.equals("pl3")) { holder.date.setText(iDate); holder.date.setVisibility(TextView.VISIBLE); holder.issue.setText(iIssueNo); holder.issue.setVisibility(TextView.VISIBLE); int i1; int iShowNumber; OneBallView tempBallView; for (i1 = 0; i1 < 3; i1++) { iShowNumber = Integer.valueOf(iNumbers.substring(i1, i1 + 1)); tempBallView = new OneBallView(convertView.getContext(), 1); tempBallView.initBall(BALL_WIDTH, BALL_WIDTH, "" + iShowNumber, aRedColorResId); holder.numbers.addView(tempBallView); } } else if (iGameType.equals("pl5")) { holder.date.setText(iDate); holder.date.setVisibility(TextView.VISIBLE); holder.issue.setText(iIssueNo); holder.issue.setVisibility(TextView.VISIBLE); int i1; int iShowNumber; OneBallView tempBallView; for (i1 = 0; i1 < 5; i1++) { iShowNumber = Integer.valueOf(iNumbers.substring(i1, i1 + 1)); tempBallView = new OneBallView(convertView.getContext(), 1); tempBallView.initBall(BALL_WIDTH, BALL_WIDTH, "" + iShowNumber, aRedColorResId); holder.numbers.addView(tempBallView); } } else if (iGameType.equals("qxc")) { holder.date.setText(iDate); holder.date.setVisibility(TextView.VISIBLE); holder.issue.setText(iIssueNo); holder.issue.setVisibility(TextView.VISIBLE); int i1; int iShowNumber; OneBallView tempBallView; for (i1 = 0; i1 < 7; i1++) { iShowNumber = Integer.valueOf(iNumbers.substring(i1, i1 + 1)); tempBallView = new OneBallView(convertView.getContext(), 1); tempBallView.initBall(BALL_WIDTH, BALL_WIDTH, "" + iShowNumber, aRedColorResId); holder.numbers.addView(tempBallView); } } else if (iGameType.equals("ssc")) { holder.date.setText(iDate); holder.date.setVisibility(TextView.VISIBLE); holder.issue.setText(iIssueNo); holder.issue.setVisibility(TextView.VISIBLE); int i1; int iShowNumber; OneBallView tempBallView; for (i1 = 0; i1 < 5; i1++) { iShowNumber = Integer.valueOf(iNumbers.substring(i1, i1 + 1)); tempBallView = new OneBallView(convertView.getContext(), 1); tempBallView.initBall(BALL_WIDTH, BALL_WIDTH, "" + iShowNumber, aRedColorResId); holder.numbers.addView(tempBallView); } } else if (iGameType.equals("11-5")) { holder.date.setText(iDate); holder.date.setVisibility(TextView.VISIBLE); holder.issue.setText(iIssueNo); holder.issue.setVisibility(TextView.VISIBLE); int i1; int iShowNumber; OneBallView tempBallView; for (i1 = 0; i1 < 5; i1++) { iShowNumber = Integer.valueOf(iNumbers.substring(i1 * 2, i1 * 2 + 2)); String isNum = PublicMethod.getZhuMa(iShowNumber); tempBallView = new OneBallView(convertView.getContext(), 1); tempBallView.initBall(BALL_WIDTH, BALL_WIDTH, isNum, aRedColorResId); holder.numbers.addView(tempBallView); } } else if (iGameType.equals("11-ydj")) { holder.date.setText(iDate); holder.date.setVisibility(TextView.VISIBLE); holder.issue.setText(iIssueNo); holder.issue.setVisibility(TextView.VISIBLE); int i1; int iShowNumber; OneBallView tempBallView; for (i1 = 0; i1 < 5; i1++) { iShowNumber = Integer.valueOf(iNumbers.substring(i1 * 2, i1 * 2 + 2)); String isNum = PublicMethod.getZhuMa(iShowNumber); tempBallView = new OneBallView(convertView.getContext(), 1); tempBallView.initBall(BALL_WIDTH, BALL_WIDTH, isNum, aRedColorResId); holder.numbers.addView(tempBallView); } } else if (iGameType.equals("22-5")) { holder.date.setText(iDate); holder.date.setVisibility(TextView.VISIBLE); holder.issue.setText(iIssueNo); holder.issue.setVisibility(TextView.VISIBLE); int i1; int iShowNumber; OneBallView tempBallView; for (i1 = 0; i1 < 5; i1++) { iShowNumber = Integer.valueOf(iNumbers.substring(i1 * 2, i1 * 2 + 2)); String isNum = PublicMethod.getZhuMa(iShowNumber); tempBallView = new OneBallView(convertView.getContext(), 1); tempBallView.initBall(BALL_WIDTH, BALL_WIDTH, isNum, aRedColorResId); holder.numbers.addView(tempBallView); } } else if (iGameType.equals("sfc")) { holder.date.setText(iDate); holder.date.setVisibility(TextView.VISIBLE); holder.issue.setText(iIssueNo); holder.issue.setVisibility(TextView.VISIBLE); TextView tvFootball = new TextView(convertView.getContext()); // tvFootball.setTextColor( R.color.darkgreen); tvFootball.setTextSize(25); tvFootball.setGravity(Gravity.RIGHT); tvFootball.setText(iNumbers); holder.numbers.addView(tvFootball); } else if (iGameType.equals("rxj")) { holder.date.setText(iDate); holder.date.setVisibility(TextView.VISIBLE); holder.issue.setText(iIssueNo); holder.issue.setVisibility(TextView.VISIBLE); TextView tvFootball = new TextView(convertView.getContext()); // tvFootball.setTextColor( R.color.darkgreen); tvFootball.setTextSize(25); tvFootball.setGravity(Gravity.RIGHT); tvFootball.setText(iNumbers); holder.numbers.addView(tvFootball); } else if (iGameType.equals("lcb")) { holder.date.setText(iDate); holder.date.setVisibility(TextView.VISIBLE); holder.issue.setText(iIssueNo); holder.issue.setVisibility(TextView.VISIBLE); TextView tvFootball = new TextView(convertView.getContext()); tvFootball.setGravity(Gravity.RIGHT); // tvFootball.setTextColor( R.color.darkgreen); tvFootball.setTextSize(25); tvFootball.setText(iNumbers); holder.numbers.addView(tvFootball); } else if (iGameType.equals("jqc")) { holder.date.setText(iDate); holder.date.setVisibility(TextView.VISIBLE); holder.issue.setText(iIssueNo); holder.issue.setVisibility(TextView.VISIBLE); TextView tvFootball = new TextView(convertView.getContext()); // tvFootball.setTextColor( R.color.darkgreen); tvFootball.setTextSize(25); tvFootball.setGravity(Gravity.RIGHT); tvFootball.setText(iNumbers); holder.numbers.addView(tvFootball); } else if (iGameType.equals("gd-11-5")) { holder.date.setText(iDate); holder.date.setVisibility(TextView.VISIBLE); holder.issue.setText(iIssueNo); holder.issue.setVisibility(TextView.VISIBLE); int i1; int iShowNumber; OneBallView tempBallView; for (i1 = 0; i1 < 5; i1++) { iShowNumber = Integer.valueOf(iNumbers.substring(i1 * 2, i1 * 2 + 2)); String isNum = PublicMethod.getZhuMa(iShowNumber); tempBallView = new OneBallView(convertView.getContext(), 1); tempBallView.initBall(BALL_WIDTH, BALL_WIDTH, isNum, aRedColorResId); holder.numbers.addView(tempBallView); } } else if (iGameType.equals("gd-10")) { int deletW = 4; holder.name.setTextSize(PublicMethod.getPxInt(7, context)); holder.date.setText(iDate); holder.date.setVisibility(TextView.VISIBLE); holder.issue.setText(iIssueNo); holder.issue.setVisibility(TextView.VISIBLE); int i1; int iShowNumber; OneBallView tempBallView; for (i1 = 0; i1 < 8; i1++) { iShowNumber = Integer.valueOf(iNumbers.substring(i1 * 2, i1 * 2 + 2)); if (iShowNumber == 19 || iShowNumber == 20) { tempBallView = new OneBallView(convertView.getContext(), 1); tempBallView.initBall(BALL_WIDTH, BALL_WIDTH, "" + iShowNumber, aRedColorResId); holder.numbers.addView(tempBallView); } else { tempBallView = new OneBallView(convertView.getContext(), 1); tempBallView.initBall( BALL_WIDTH - deletW, BALL_WIDTH - deletW, "" + iShowNumber, aBlueColorResId); holder.numbers.addView(tempBallView); } } } else if (iGameType.equals("jcz")) { holder.rLayout.setVisibility(RelativeLayout.GONE); holder.lookBtn.setVisibility(Button.VISIBLE); holder.lookBtn.setBackgroundResource(R.drawable.join_info_btn_selecter); holder.lookBtn.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { isnoticefresh = false; // TODO Auto-generated method stub Intent intent = new Intent(context, NoticeJcActivity.class); context.startActivity(intent); } }); } else if (iGameType.equals("jcl")) { holder.rLayout.setVisibility(RelativeLayout.GONE); holder.lookBtn.setVisibility(Button.VISIBLE); holder.lookBtn.setBackgroundResource(R.drawable.join_info_btn_selecter); holder.lookBtn.setOnClickListener( new OnClickListener() { public void onClick(View v) { // TODO Auto-generated method stub isnoticefresh = false; Intent intent = new Intent(context, NoticeJclActivity.class); context.startActivity(intent); } }); } // convertView.setOnClickListener(new OnClickListener() { // // @Override // public void onClick(View v) { // // TODO Auto-generated method stub // NoticeActivityGroup.ISSUE = iIssue; // } // }); return convertView; }