@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.requestWindowFeature(Window.FEATURE_NO_TITLE); this.getWindow() .setFlags( WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); context = getBaseContext(); activity = this; DatabaseControl = new DBMS(getBaseContext()); DatabaseControl.setup(activity, context); // DatabaseControl.ArrayFYallHadithId(); setContentView(R.layout.preloader); SetupScreen(); /*if (savedInstanceState == null) { getFragmentManager().beginTransaction() .add(R.id.container, new PlaceholderFragment()) .commit(); }*/ }
public String getDBMS() { return dbms.toString(); }
void SetupScreen() { preloader = new Preloader_Controller(); bnv = new By_Number_View(); instruction_window = new Instruction_Controller(); instruction_window.setupScreen(this, getBaseContext()); home = new Home_Controller(); DatabaseControl.setListener( new Layout_Listener() { @Override public void onFired(String item) { boolean TimeOut = new Handler() .postDelayed( new Runnable() { public void run() { preloader.ShowInstructionButton(); } }, 1000); } }); preloader.setListener( new Layout_Listener() { @Override public void onFired(String item) { if (item == "show_insturction_panel") { setContentView(R.layout.frame); PositionRightnow = "instruction_page"; instruction_window.createView(); } if (item == "home") { PositionRightnow = "home"; setContentView(R.layout.list); home.setupScreen(activity, getBaseContext()); } if (item == "screen_setup_for_mobile") { Device = "mobile"; setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); DatabaseControl.setUpDatabase(); } if (item == "screen_setup_for_tablet") { Device = "tablet"; setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); DatabaseControl.setUpDatabase(); } Log.i("preloader>>", "!!" + item); } }); preloader.setupScreen(this, getBaseContext()); instruction_window.setListener( new Layout_Listener() { @Override public void onFired(String item) { // setContentView(R.layout.preloader); // preloader.setupScreen(activity, getBaseContext()); } }); home.setListener( new Layout_Listener() { @Override public void onFired(String item) { if (item == "by_number") { setContentView(R.layout.search_by_number); bnv.setupScreen(activity, context); } } }); }