求助!用eclipse编写抽号软件,设置了不会重复,为什么还是会重复

求助!用eclipse编写抽号软件,设置了不会重复,为什么还是会重复
求助!用eclipse编写抽号软件,设置了不会重复,为什么还是会重复
btn3.setOnClickListener(new OnClickListener()
{

		@Override
		public void onClick(View v)
		{
			// TODO Auto-generated method stub
			String GID=et1.getText().toString();
			String SID=tv4.getText().toString();
			String DID=tv5.getText().toString();
			insert(GID, SID, DID);
			et1.setText("");
			

		}
	});

	btn1.setOnClickListener(new OnClickListener()
	{

		@Override
		public void onClick(View v)
		{
			// TODO Auto-generated method stub
			beginer = true;
			btn1.setEnabled(false);
			btn2.setEnabled(true);
			t4 = new Timer();
			t4.schedule(new TimerTask()
			{

				@Override
				public void run()
				{
					// TODO Auto-generated method stub
					Message msg = new Message();
					msg.what = (int) (Math.random() * 3 + 1);
					h4.sendMessage(msg);
				}
			}, 500, 30);
			t5 = new Timer();
			t5.schedule(new TimerTask()
			{

				@Override
				public void run()
				{
					// TODO Auto-generated method stub
					Message msg = new Message();
					msg.what = (int) (Math.random() * 9 + 1);
					h5.sendMessage(msg);
				}
			}, 800, 25);
			/*
			t6 = new Timer();
			t6.schedule(new TimerTask()
			{

				@Override
				public void run()
				{
					// TODO Auto-generated method stub
					Message msg = new Message();
					msg.what = (int) (Math.random() * 20 + 1);
					h6.sendMessage(msg);
				}
			}, 1100, 20);
			*/

		}
	});
	btn2.setOnClickListener(new OnClickListener()
	{

		@Override
		public void onClick(View v)
		{
			// TODO Auto-generated method stub
			beginer = false;
			btn1.setEnabled(true);
			btn2.setEnabled(false);
			for (int i = 0; i== 1; )
			{
				Cursor cs=selecttest(tv5.getText().toString());
				if (cs.getString(0).toString()=="0")
				{
					i=1;
				}
				else {
					if (Integer.parseInt(tv5.getText().toString())==9)
					{
						tv5.setText("1");
					}
					else {
						Integer idInteger=Integer.parseInt(tv5.getText().toString())+1;
						tv5.setText(String.valueOf(idInteger));
					}
					
				}
			}
		}
	});

h4 = new Handler()
{

		@Override
		public void handleMessage(Message msg)
		{
			// TODO Auto-generated method stub
			super.handleMessage(msg);
			if (beginer == true)
			{
				tv4.setText("" + msg.what);
			} else if (beginer == false)
			{
				tv4.setText("" + msg.what);
				t4.cancel();// timer停止
			}
		}
	};
	h5 = new Handler()
	{

		@Override
		public void handleMessage(Message msg)
		{
			// TODO Auto-generated method stub
			super.handleMessage(msg);
			if (beginer == true)
			{
				tv5.setText("" + msg.what);
			} else if (beginer == false)
			{
				tv5.setText("" + msg.what);
				t5.cancel();// timer停止
			}
		}
	};
	h6 = new Handler()
	{

		@Override
		public void handleMessage(Message msg)
		{
			// TODO Auto-generated method stub
			super.handleMessage(msg);
			if (beginer == true)
			{
				tv6.setText("" + msg.what);
			} else if (beginer == false)
			{
				tv6.setText("" + msg.what);
				t6.cancel();// timer停止
			}
		}
	};

}

相关文章:

  • 2021-07-04
  • 2022-12-23
  • 2021-07-23
  • 2021-09-05
  • 2021-12-24
  • 2021-12-12
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-04-18
  • 2022-12-23
  • 2022-12-23
  • 2022-02-20
  • 2021-05-21
  • 2021-08-02
  • 2021-11-26
相关资源
相似解决方案