@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // by jmpessoa --- fix for http get // ref. http://stackoverflow.com/questions/8706464/defaulthttpclient-to-androidhttpclient if (android.os.Build.VERSION.SDK_INT > 9) { StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build(); StrictMode.setThreadPolicy(policy); } // Log.i("jApp","01.Activity.onCreate"); controls = new Controls(); controls.activity = this; controls.appLayout = new RelativeLayout(this); controls.appLayout.getRootView().setBackgroundColor(0x00FFFFFF); controls.screenStyle = controls.jAppOnScreenStyle(); switch (controls.screenStyle) { case 1: this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); break; case 2: this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); break; default:; // Device Default , Rotation by Device } this.setContentView(controls.appLayout); this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN); // Event : Java -> Pascal // Log.i("jApp","02.Controls.jAppOnCreate"); controls.jAppOnCreate(this, controls.appLayout); }