Android Open Source - TuxPuz Menu Screen






From Project

Back to project page TuxPuz.

License

The source code is released under:

GNU General Public License

If you think the Android project TuxPuz listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.pkh.tuxpuz;
/* w w w .j a v a  2 s .c om*/
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.Window;
import android.widget.Button;

public class MenuScreen extends Activity implements OnClickListener {

  Button startbtn,mutebtn,helpbtn;
  /** Called when the activity is first created. */
  @Override
  public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      requestWindowFeature(Window.FEATURE_NO_TITLE);
      setContentView(R.layout.menu_screen);
     
      startbtn=(Button) findViewById(R.id.start_btn_menu_screen);
      mutebtn=(Button) findViewById(R.id.mute_btn_menu_screen);
      helpbtn=(Button) findViewById(R.id.help_btn_menu_screen);
      // TODO Auto-generated method stub
      
      
      
      startbtn.setOnClickListener(this);
      mutebtn.setOnClickListener(this);
      helpbtn.setOnClickListener(this);
  }
  @Override
  public void onClick(View v) {
    // TODO Auto-generated method stub
    int id=v.getId();
    switch (id) {
    case R.id.start_btn_menu_screen:
      Intent i=new Intent(getApplicationContext(), GeekSelector.class);
      startActivity(i);
      
      break;
    case R.id.mute_btn_menu_screen:
      
      if(AnimProjt.isMuted){
        AnimProjt.isMuted=false;
        mutebtn.setText("SOUND ON");
//        mutebtn.setBackgroundResource(R.drawable.unmute_);
      }
      else{
        
        AnimProjt.isMuted=true;
        mutebtn.setText("SOUND OFF");
      }
      break;
    case R.id.help_btn_menu_screen:
      Intent helpIntent=new Intent(getApplicationContext(), HelpView.class);
      startActivity(helpIntent);
      
      break;

    default:
      break;
    }
    
  }
  
  @Override
  protected void onResume() {
    // TODO Auto-generated method stub
    super.onResume();
    
     if(AnimProjt.isMuted){
        
       mutebtn.setText("SOUND OFF");
      }
      else{
        
        
        mutebtn.setText("SOUND ON");
      }
  }
  @Override
  protected void onStart() {
    // TODO Auto-generated method stub
    super.onStart();
     if(AnimProjt.isMuted){
        
       mutebtn.setText("SOUND OFF");
      }
      else{
        
        
        mutebtn.setText("SOUND ON");
      }
  }
  
  public void onBackPressed() {
    // TODO Auto-generated method stub
    super.onBackPressed();
    
    finish();
  }

}




Java Source Code List

com.CustomizedClasses.pkh.CustomDialogSucces.java
com.CustomizedClasses.pkh.CustomizeArrayList.java
com.CustomizedClasses.pkh.ShuffleClass.java
com.Database.pkh.PuzzleDatabase.java
com.fragment.pkh.Frag_example.java
com.fragment.pkh.MenuFragment.java
com.helperclass_medium.pkh.GestureSwipe_medium.java
com.helperclass_medium.pkh.SpriteSheet.java
com.helperclasses.pkh.GestureSwipe_easy.java
com.helperclasses.pkh.SpriteSheet.java
com.pkh.tuxpuz.AnimProjt.java
com.pkh.tuxpuz.FacebookPage.java
com.pkh.tuxpuz.FragmentActivity.java
com.pkh.tuxpuz.GeekSelector.java
com.pkh.tuxpuz.HelpView.java
com.pkh.tuxpuz.ImagePuzzle.java
com.pkh.tuxpuz.MenuScreen.java
com.pkh.tuxpuz.Puzzle_3X3.java
com.pkh.tuxpuz.Puzzle_3x3_medium.java
com.pkh.tuxpuz.Puzzle_4x4.java
com.pkh.tuxpuz.Puzzle_4x4_medium.java
com.pkh.tuxpuz.SelectionClass.java
com.pkh.tuxpuz.SpecialTuxLevel.java
com.pkh.tuxpuz.SplashScreen.java