felgamedev

MainActivity Class

Sep 7th, 2015
30
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.23 KB | None | 0 0
  1. package com.********.surfaceviewtest;
  2.  
  3. import android.app.Activity;
  4. import android.media.AudioManager;
  5. import android.support.v7.app.AppCompatActivity;
  6. import android.os.Bundle;
  7. import android.util.Log;
  8. import android.view.Menu;
  9. import android.view.MenuItem;
  10. import android.view.Window;
  11. import android.view.WindowManager;
  12.  
  13. import com.adanoidz.surfaceviewtest.Screen.Screen;
  14.  
  15. public class MainActivity extends Activity {
  16.  
  17.     Screen screen;
  18.  
  19.     @Override
  20.     protected void onCreate(Bundle savedInstanceState) {
  21.         super.onCreate(savedInstanceState);
  22.  
  23.         setVolumeControlStream(AudioManager.STREAM_MUSIC);
  24.  
  25.         getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
  26.                 WindowManager.LayoutParams.FLAG_FULLSCREEN);
  27.         getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON,
  28.                 WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
  29.         requestWindowFeature(Window.FEATURE_NO_TITLE);
  30.  
  31.         screen = new Screen(this);
  32.         setContentView(screen);
  33.     }
  34.  
  35.     public void onPause() {
  36.         super.onPause();
  37.        
  38.         screen.onPause();
  39.     }
  40.  
  41.     public void onResume() {
  42.         super.onResume();
  43.  
  44.         screen.onResume();
  45.     }
  46.  
  47.     @Override
  48.     public void onStop() {
  49.         super.onStop();
  50.         screen.onStop(isFinishing());
  51.         if (isFinishing()) {
  52.  
  53.         }
  54.     }
  55.  
  56. }
Advertisement
Add Comment
Please, Sign In to add comment