Advertisement
Guest User

Untitled

a guest
Jan 27th, 2015
223
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.46 KB | None | 0 0
  1. package com.softskill.game;
  2.  
  3. import android.annotation.SuppressLint;
  4. import android.app.Activity;
  5. import android.os.Bundle;
  6. import android.util.DisplayMetrics;
  7. import android.view.LayoutInflater;
  8. import android.view.View;
  9. import android.view.View.OnClickListener;
  10. import android.widget.ImageView;
  11. import android.widget.RelativeLayout;
  12.  
  13. public class Game extends Activity {
  14.     RelativeLayout Rel_main_game;
  15.     View pauseButton;
  16.     View pauseMenu;
  17.     GamePanel game_panel;
  18.     OnClickListener Continue_list = new OnClickListener() {
  19.        
  20.         @Override
  21.         public void onClick(View arg0) {
  22.             pauseMenu.setVisibility(View.GONE);
  23.             pauseButton.setVisibility(View.VISIBLE);
  24.             game_panel.Pause_game = false;
  25.         }
  26.     };
  27.    
  28.     OnClickListener To_Main_Menu_list = new OnClickListener() {
  29.        
  30.         @Override
  31.         public void onClick(View arg0) {
  32.             Game.this.finish();
  33.            
  34.         }
  35.     };
  36.    
  37.     OnClickListener Pause_Click = new OnClickListener() {
  38.        
  39.         @Override
  40.         public void onClick(View arg0) {
  41.             pauseButton.setVisibility(View.GONE);
  42.             pauseMenu.setVisibility(View.VISIBLE);
  43.            
  44.             game_panel.Pause_game = true;
  45.            
  46.         }
  47.     };
  48.    
  49.     @Override
  50.     protected void onCreate(Bundle savedInstanceState) {
  51.         // TODO Auto-generated method stub
  52.         super.onCreate(savedInstanceState);
  53.         setContentView(R.layout.menu);
  54.         Rel_main_game =(RelativeLayout)findViewById(R.id.main_game);
  55.         DisplayMetrics dx = new DisplayMetrics();
  56.         this.getWindowManager().getDefaultDisplay().getMetrics(dx);
  57.        
  58.         final int heigth = dx.heightPixels;
  59.         final int width = dx.widthPixels;
  60.         game_panel = new GamePanel(getApplicationContext(), this,width);
  61.         Rel_main_game.addView(game_panel);
  62.        
  63.        
  64.         LayoutInflater myInflater = (LayoutInflater)
  65.                 getApplicationContext().getSystemService
  66.                 (getApplicationContext().LAYOUT_INFLATER_SERVICE);
  67.        
  68.         pauseButton = myInflater.inflate(R.layout.pause,null,false);
  69.         pauseButton.setX(width-100);
  70.         pauseButton.setY(0);
  71.         Rel_main_game.addView(pauseButton);
  72.         pauseButton.setOnClickListener(Pause_Click);
  73.        
  74.         pauseButton.getLayoutParams().height=100;
  75.         pauseButton.getLayoutParams().width=100;
  76.        
  77.         pauseMenu = myInflater.inflate(R.layout.pause_menu,null,false);
  78.         Rel_main_game.addView(pauseMenu);
  79.         pauseMenu.setVisibility(View.GONE);
  80.        
  81.         ImageView Cont = (ImageView)findViewById(R.id.imageView1);
  82.         ImageView Main_menu = (ImageView) findViewById(R.id.imageView2);
  83.         Cont.setOnClickListener(Continue_list);
  84.         Main_menu.setOnClickListener(To_Main_Menu_list);
  85.        
  86.     }
  87.  
  88. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement