コード例 #1
0
        public void handleMessage(Message msg) {
          CharSequence msgString = (CharSequence) msg.getData().get("msg");

          switch (msg.arg1) {
            case GET_LOSSVALUE_ERROR:
              Toast.makeText(
                      SimulateSelectNumberActivity.this,
                      "遗漏值信息获取失败..." + msgString,
                      Toast.LENGTH_LONG)
                  .show();
              break;
            case GET_LOSSVALUE_SUCCESS:
              simulateSelectNumberView.setLossValues(lossValuesList);
              break;
          }

          switch (msg.arg2) {
            case GET_PRIZEINFO_ERROR:
              Toast.makeText(
                      SimulateSelectNumberActivity.this,
                      "历史获奖信息获取失败..." + msgString,
                      Toast.LENGTH_LONG)
                  .show();
              break;

            case GET_PRIZEINFO_SUCCESS:
              simulateSelectNumberView.setPrizeInfos(prizeInfosList);
              break;
          }
        }
コード例 #2
0
  private void begainSimulateTouZhu() {
    if (!isLogin()) {
      Intent intent = new Intent(this, UserLogin.class);
      startActivityForResult(intent, 0);
    } else {
      selectedRedBallList = simulateSelectNumberView.getRedSelectedNumbers();
      selectedBlueBallList = simulateSelectNumberView.getSelectedBlueNumbers();

      int redSize = selectedRedBallList.size();
      int blueSize = selectedBlueBallList.size();

      if (isBetLegitimacy(redSize, blueSize)) {
        addViewAndTouZhu(redSize, blueSize);
      }
    }
  }
コード例 #3
0
  private void initScreenShow() {
    selectedNumbersTextView = (TextView) findViewById(R.id.simulate_textview_selectednumbers);
    selectedNumbersTextView.setMovementMethod(new ScrollingMovementMethod());

    betButton = (Button) findViewById(R.id.simulate_button_touzhu);
    betButton.setOnClickListener(this);

    simulateSelectNumberView =
        (SimulateSelectNumberView) findViewById(R.id.simulate_selectnumber_view);
    simulateSelectNumberView.setSelectedNumbersTextView(selectedNumbersTextView);
  }