Blame src/com/icystar/findnumber/NewGameActivity.java

1b8111
package com.icystar.findnumber;
1b8111
1b8111
import android.app.Activity;
1b8111
import android.content.Intent;
1b8111
import android.os.Bundle;
1b8111
import android.view.View;
1b8111
import android.view.Window;
1b8111
import android.widget.RadioGroup;
1b8111
1b8111
public class NewGameActivity extends Activity {
1b8111
1b8111
    @Override
1b8111
    public void onCreate(Bundle savedInstanceState) {
1b8111
        super.onCreate(savedInstanceState);
1b8111
        
1b8111
        Window w = getWindow();
1b8111
        w.requestFeature(Window.FEATURE_LEFT_ICON);
1b8111
1b8111
        setContentView(R.layout.activity_new_game);
1b8111
1b8111
        w.setFeatureDrawableResource(Window.FEATURE_LEFT_ICON, R.drawable.ic_dialog_new);
1b8111
        
1b8111
        int id = 0;
1b8111
        switch(Game.games[0].getCount()) {
1b8111
        case 25:
1b8111
        	id = R.id.radio25;
1b8111
        	break;
1b8111
        case 50:
1b8111
        	id = R.id.radio50;
1b8111
        	break;
1b8111
        case 100:
1b8111
        	id = R.id.radio100;
1b8111
        	break;
1b8111
        }
1b8111
        if (id != 0)
1b8111
        	((RadioGroup)findViewById(R.id.radioGroupNumbersCount)).check(id);
1b8111
    }
1b8111
1b8111
    public void onButton(View view) {
1b8111
    	int count;
1b8111
    	
1b8111
    	switch (((RadioGroup)findViewById(R.id.radioGroupNumbersCount)).getCheckedRadioButtonId()) {
1b8111
    	case R.id.radio25:
1b8111
    		count = 25;
1b8111
    		break;
1b8111
    	case R.id.radio50:
1b8111
    		count = 50;
1b8111
    		break;
1b8111
    	case R.id.radio100:
1b8111
    		count = 100;
1b8111
    		break;
1b8111
    	default:
1b8111
    		return;
1b8111
    	}
1b8111
    	
1b8111
    	switch (view.getId()) {
1b8111
		case R.id.buttonSingle:
1b8111
			Game.games[0].start(count);
1b8111
			Game.games[1].stop();
1b8111
			startActivity(new Intent(this, SingleActivity.class));
1b8111
			finish();
1b8111
			break;
1b8111
		case R.id.buttonDouble:
1b8111
			Game.games[0].start(count);
1b8111
			Game.games[1].start(count);
1b8111
			startActivity(new Intent(this, DoubleActivity.class));
1b8111
			finish();
1b8111
			break;
1b8111
		}
1b8111
    }
1b8111
    
1b8111
}