private void createView() { astronautsLayout = new LinearLayout(ctx); astronautsLayout.setOrientation(LinearLayout.HORIZONTAL); astronautsLayout.setBackgroundResource(android.R.color.transparent); astronautsLayout.bringToFront(); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_opening); ImageView kolorobLogo = (ImageView) findViewById(R.id.iv_kolorob_logo); DisplayMetrics displayMetrics = this.getResources().getDisplayMetrics(); int width = displayMetrics.widthPixels; int height = displayMetrics.heightPixels; LinearLayout boy = (LinearLayout) findViewById(R.id.boy); LinearLayout girl = (LinearLayout) findViewById(R.id.girl); LinearLayout shadowBoy = (LinearLayout) findViewById(R.id.shadow_boy); LinearLayout shadowGirl = (LinearLayout) findViewById(R.id.shadow_girl); RelativeLayout.LayoutParams kolorob_logo = new RelativeLayout.LayoutParams(width, height / 3); RelativeLayout.LayoutParams boy_layout = new RelativeLayout.LayoutParams(width / 2, (2 * height) / 3); RelativeLayout.LayoutParams girl_layout = new RelativeLayout.LayoutParams(width / 2, (2 * height) / 3 - height / 15); RelativeLayout.LayoutParams boy_shadow = new RelativeLayout.LayoutParams(width / 2, height / 12); RelativeLayout.LayoutParams girl_shadow = new RelativeLayout.LayoutParams(width / 2, height / 12); boy_layout.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM); boy_shadow.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM); girl_layout.addRule(RelativeLayout.ALIGN_PARENT_RIGHT); girl_layout.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM); girl_shadow.addRule(RelativeLayout.ALIGN_PARENT_RIGHT); girl_shadow.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM); boy.setLayoutParams(boy_layout); girl.setLayoutParams(girl_layout); boy.bringToFront(); girl.bringToFront(); shadowBoy.setLayoutParams(boy_shadow); shadowGirl.setLayoutParams(girl_shadow); kolorob_logo.setMargins(0, 15, 0, 0); kolorobLogo.setLayoutParams(kolorob_logo); if (ContextCompat.checkSelfPermission(this, Manifest.permission.INTERNET) == PackageManager.PERMISSION_GRANTED) { VolleyApiParser.getRequest( OpeningActivity.this, "get_categories", new VolleyApiCallback() { @Override public void onResponse(int status, String apiContent) { if (status == AppConstants.SUCCESS_CODE) { try { JSONObject jo = new JSONObject(apiContent); String apiSt = jo.getString(AppConstants.KEY_STATUS); if (apiSt.equals(AppConstants.KEY_SUCCESS)) saveCategoryList(jo.getJSONArray(AppConstants.KEY_DATA)); } catch (JSONException e) { e.printStackTrace(); } } } }); VolleyApiParser.getRequest( OpeningActivity.this, "get_sub_categories", new VolleyApiCallback() { @Override public void onResponse(int status, String apiContent) { if (status == AppConstants.SUCCESS_CODE) { try { JSONObject jo = new JSONObject(apiContent); String apiSt = jo.getString(AppConstants.KEY_STATUS); if (apiSt.equals(AppConstants.KEY_SUCCESS)) saveSubCategoryList(jo.getJSONArray(AppConstants.KEY_DATA)); } catch (JSONException e) { e.printStackTrace(); } } } }); VolleyApiParser.getRequest( OpeningActivity.this, "get_edu_service_provider", new VolleyApiCallback() { @Override public void onResponse(int status, String apiContent) { if (status == AppConstants.SUCCESS_CODE) { try { JSONObject jo = new JSONObject(apiContent); String apiSt = jo.getString(AppConstants.KEY_STATUS); if (apiSt.equals(AppConstants.KEY_SUCCESS)) saveEducationServiceProvider(jo.getJSONArray(AppConstants.KEY_DATA)); } catch (JSONException e) { e.printStackTrace(); } } } }); } else { requestPermissions(new String[] {Manifest.permission.READ_CONTACTS}, INTERNET_PERMISSION); } /* new Handler().postDelayed(new Runnable() { @Override public void run() { } }, SPLASH_TIME_OUT);*/ }