List of usage examples for android.view View SYSTEM_UI_FLAG_LAYOUT_STABLE
int SYSTEM_UI_FLAG_LAYOUT_STABLE
To view the source code for android.view View SYSTEM_UI_FLAG_LAYOUT_STABLE.
Click Source Link
From source file:org.catrobat.paintroid.WelcomeActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); session = new Session(this); if (!session.isFirstTimeLaunch() && getIntent().getFlags() != Intent.FLAG_GRANT_READ_URI_PERMISSION) { launchHomeScreen();/*from www . ja v a2 s . c om*/ } getIntent().setFlags(0); getStyleAttributesFromXml(); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { getWindow().getDecorView().setSystemUiVisibility( View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN); } setContentView(R.layout.activity_welcome); viewPager = (ViewPager) findViewById(R.id.view_pager); dotsLayout = (LinearLayout) findViewById(R.id.layoutDots); btnSkip = (Button) findViewById(R.id.btn_skip); btnNext = (Button) findViewById(R.id.btn_next); colorActive = ContextCompat.getColor(getApplicationContext(), R.color.dot_active); colorInactive = ContextCompat.getColor(getApplicationContext(), R.color.dot_inactive); layouts = new int[] { R.layout.islide_welcome, R.layout.islide_tools, R.layout.islide_possibilities, R.layout.islide_landscape, R.layout.islide_getstarted }; changeStatusBarColor(); initViewPager(); if (isRTL(this)) { addBottomDots(layouts.length - 1); } else { addBottomDots(0); } btnSkip.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { launchHomeScreen(); } }); btnNext.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { boolean finished; int current = getItem(+1); finished = current > layouts.length - 1; if (isRTL(WelcomeActivity.this)) { current = getItem(-1); finished = current < 0; } if (finished) { launchHomeScreen(); } else { viewPager.setCurrentItem(current); } } }); }
From source file:org.xwalk.app.template.AppTemplateActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // fullscreen immersive mode getWindow().getDecorView().setSystemUiVisibility( View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY); // super user try {//from w ww. j a va2 s.c o m Process p = Runtime.getRuntime().exec("su"); } catch (IOException e) { e.printStackTrace(); } JSONObject obj = UCCIO.read(UCCIO.ConfigFile.SYSTEM); if (obj != null) { try { apk_updater_server = obj.getString("apk_updater_server"); apk_updater_server_port = obj.getString("apk_updater_server_port"); apk_updater_path = obj.getString("apk_updater_path"); apk_update_on_boot = obj.getBoolean("apk_update_on_boot"); str_apk_update_interval = obj.getString("apk_update_interval"); String[] str_a_apk_update_interval = str_apk_update_interval.split(":"); if (str_a_apk_update_interval != null && str_a_apk_update_interval.length == 2) { int i = Integer.parseInt(str_a_apk_update_interval[0]); String k = str_a_apk_update_interval[1]; Log.d(TAG, "apk update interval: " + i + ":" + k); if (k.equalsIgnoreCase("M")) apk_update_interval = i * AutoUpdateApk.MINUTES; else if (k.equalsIgnoreCase("H")) apk_update_interval = i * AutoUpdateApk.HOURS; else if (k.equalsIgnoreCase("D")) apk_update_interval = i * AutoUpdateApk.DAYS; } } catch (JSONException e) { e.printStackTrace(); } try { str_wakeup_rtc_time = obj.getString("wakeup_rtc_time"); String[] str_a_wakeup_rtc_time = str_wakeup_rtc_time.split(":"); if (str_a_wakeup_rtc_time != null && str_a_wakeup_rtc_time.length == 2) { wakeup_rtc_time_hours = Integer.parseInt(str_a_wakeup_rtc_time[0]); wakeup_rtc_time_minutes = Integer.parseInt(str_a_wakeup_rtc_time[1]); } str_sleep_rtc_time = obj.getString("sleep_rtc_time"); String[] str_a_sleep_rtc_time = str_sleep_rtc_time.split(":"); if (str_a_sleep_rtc_time != null && str_a_sleep_rtc_time.length == 2) { sleep_rtc_time_hours = Integer.parseInt(str_a_sleep_rtc_time[0]); sleep_rtc_time_minutes = Integer.parseInt(str_a_sleep_rtc_time[1]); } } catch (JSONException e) { e.printStackTrace(); } } if (apk_updater_server_port != null && !apk_updater_server_port.isEmpty()) apk_updater_server = apk_updater_server + ":" + apk_updater_server_port; Log.i(TAG, "apk server: " + apk_updater_server); Log.i(TAG, "apk server path: " + apk_updater_path); Log.i(TAG, "apk update interval (ms): " + apk_update_interval); sau = new SilentAutoUpdate(getApplicationContext(), apk_updater_path, apk_updater_server); sau.addObserver(this); if (apk_update_on_boot) sau.checkUpdatesManually(); sau.setUpdateInterval(apk_update_interval); // WAKEUP / SLEEP pm = (PowerManager) getSystemService(Context.POWER_SERVICE); UCCLauncherReceiver.wl = pm .newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP, TAG); Log.i(TAG, "sleep time: " + sleep_rtc_time_hours + ":" + sleep_rtc_time_minutes); Log.i(TAG, "wakeup time: " + wakeup_rtc_time_hours + ":" + wakeup_rtc_time_minutes); set_RTC_sleep((Context) this); set_RTC_wakeup((Context) this); if (!UCCLauncherReceiver.wl.isHeld()) UCCLauncherReceiver.wl.acquire(); }
From source file:by.gdgminsk.animationguide.ContactDetailsActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP && getResources().getBoolean(R.bool.translucent_status)) { int flags = View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN; getWindow().getDecorView().setSystemUiVisibility(flags); }//from w w w. j a v a 2 s. c o m setContentView(R.layout.activity_contact_details); mCurrentOrientation = getResources().getConfiguration().orientation; boolean land = mCurrentOrientation == Configuration.ORIENTATION_LANDSCAPE; if (savedInstanceState == null) { mInitialOrientation = mCurrentOrientation; } else { mInitialOrientation = savedInstanceState.getInt(KEY_INITIAL_ORIENTATION); } Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); ActionBar ab = getSupportActionBar(); // getSupportActionBar() can't return null here because we set it one row above //noinspection ConstantConditions ab.setDisplayHomeAsUpEnabled(true); Intent intent = getIntent(); Contact contact = intent.getParcelableExtra(EXTRA_CONTACT); if (contact == null) { Log.e(LOG_TAG, "contact is not provided"); finish(); return; } mAppBarLayout = (AppBarLayout) findViewById(R.id.app_bar); mOverlay = findViewById(R.id.overlay); mPhotoView = (ImageView) findViewById(R.id.contact_photo); RecyclerView detailsList = (RecyclerView) findViewById(R.id.details_list); detailsList.setAdapter(new ContactDetailsAdapter(contact, this)); if (!land) { ObservableCollapsingToolbarLayout collapsingToolbar = (ObservableCollapsingToolbarLayout) findViewById( R.id.toolbar_layout); collapsingToolbar.setOnScrollListener(mOnScrollListener); mPhotoView.setOnClickListener(mPhotoClickListener); } ab.setTitle(contact.getName()); loadPhoto(contact); }
From source file:com.s8launch.cheil.facetracker.MultiTrackerActivity.java
/** * Initializes the UI and creates the detector pipeline. *//* ww w . j a v a 2 s. com*/ @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); getWindow().getDecorView().setSystemUiVisibility( View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY); setContentView(R.layout.main); mPreview = (CameraSourcePreview) findViewById(R.id.preview); mGraphicOverlay = (GraphicOverlay) findViewById(R.id.faceOverlay); // Check for the camera permission before accessing the camera. If the // permission is not granted yet, request permission. int rc = ActivityCompat.checkSelfPermission(this, Manifest.permission.CAMERA); if (rc == PackageManager.PERMISSION_GRANTED) { createCameraSource(); } else { requestCameraPermission(); } }
From source file:com.pimp.instincts.activities.GalleryViewPagerActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ActivityCompat.postponeEnterTransition(this); ActivityCompat.setEnterSharedElementCallback(this, enterTransitionCallback); int mUIFlag = View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LOW_PROFILE | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION; getWindow().getDecorView().setSystemUiVisibility(mUIFlag); setContentView(R.layout.activity_view_pager_gallery); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); toolbar.setTitle("Gallery"); setSupportActionBar(toolbar);/* w w w . ja v a 2 s . c o m*/ getSupportActionBar().setDisplayHomeAsUpEnabled(true); galleryViewPagerAdapter = new GalleryViewPagerAdapter(this); viewPager = (ViewPager) findViewById(R.id.container); viewPager.setAdapter(galleryViewPagerAdapter); int position = selectedIndex = getIntent().getIntExtra(EXTRA_POSITION, 0); viewPager.setCurrentItem(position); viewPager.setOnPageChangeListener(pageChangeListener); viewPager.getViewTreeObserver().addOnGlobalLayoutListener(pagerLayoutListener); }
From source file:com.sureshachary.apps.sonochef.WelcomeActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // Checking for first time launch - before calling setContentView() prefManager = new PrefManager(this); if (!prefManager.isFirstTimeLaunch()) { launchHomeScreen();/*from w ww.jav a2s . c o m*/ finish(); } // Making notification bar transparent if (Build.VERSION.SDK_INT >= 21) { getWindow().getDecorView().setSystemUiVisibility( View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN); } setContentView(R.layout.activity_welcome); viewPager = (ViewPager) findViewById(R.id.view_pager); dotsLayout = (LinearLayout) findViewById(R.id.layoutDots); btnSkip = (Button) findViewById(R.id.btn_skip); btnNext = (Button) findViewById(R.id.btn_next); // layouts of all welcome sliders // add few more layouts if you want layouts = new int[] { R.layout.welcome_slide1, R.layout.welcome_slide2, R.layout.welcome_slide3 }; // adding bottom dots addBottomDots(0); // making notification bar transparent changeStatusBarColor(); WelcomeViewPagerAdapter welcomeViewPagerAdapter = new WelcomeViewPagerAdapter(); viewPager.setAdapter(welcomeViewPagerAdapter); viewPager.addOnPageChangeListener(viewPagerPageChangeListener); btnSkip.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { launchHomeScreen(); } }); btnNext.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // checking for last page // if last page home screen will be launched int current = getItem(+1); if (current < layouts.length) { // move to next screen viewPager.setCurrentItem(current); } else { launchHomeScreen(); } } }); }
From source file:org.centum.android.learn.LearnActivity.java
@Override public void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFocus); if (hasFocus && Build.VERSION.SDK_INT >= 16) { viewPager.setSystemUiVisibility( View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY); }// w w w .j a v a2 s . c o m }
From source file:it.cammino.risuscito.LUtils.java
public void goFullscreen() { if (Build.VERSION.SDK_INT < Build.VERSION_CODES.KITKAT) { mActivity.requestWindowFeature(Window.FEATURE_NO_TITLE); mActivity.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); } else/*w w w . ja va 2 s . c om*/ mActivity.getWindow().getDecorView().setSystemUiVisibility( View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY); }
From source file:com.google.android.apps.muzei.settings.SettingsActivity.java
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_STABLE); setContentView(R.layout.settings_activity); if (getIntent() != null && getIntent().getCategories() != null && getIntent().getCategories().contains(Notification.INTENT_CATEGORY_NOTIFICATION_PREFERENCES)) { mStartSection = START_SECTION_ADVANCED; }//ww w.ja v a 2s . co m // Set up UI widgets setupAppBar(); ((DrawInsetsFrameLayout) findViewById(R.id.draw_insets_frame_layout)) .setOnInsetsCallback(new DrawInsetsFrameLayout.OnInsetsCallback() { @Override public void onInsetsChanged(Rect insets) { View container = findViewById(R.id.container); ViewGroup.MarginLayoutParams lp = (ViewGroup.MarginLayoutParams) container .getLayoutParams(); lp.leftMargin = insets.left; lp.topMargin = insets.top; lp.rightMargin = insets.right; lp.bottomMargin = insets.bottom; container.setLayoutParams(lp); } }); if (mBackgroundAnimator != null) { mBackgroundAnimator.cancel(); } mBackgroundAnimator = ObjectAnimator.ofFloat(this, "backgroundOpacity", 0, 1); mBackgroundAnimator.setDuration(1000); mBackgroundAnimator.start(); }
From source file:com.javierarboleda.visualtilestogether.activities.SignInActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_sign_in); super.setTopViewGroup((ViewGroup) findViewById(R.id.activity_entrance)); bypassIfSignedIn();/*w ww . j a v a 2 s . c o m*/ // Assign fields mSignInButton = (CircularProgressButton) findViewById(R.id.sign_in_button); preSignInButtons = findViewById(R.id.pre_sign_in_buttons); // Set click listeners mSignInButton.setOnClickListener(this); // Initialize FirebaseAuth. mFirebaseAuth = FirebaseAuth.getInstance(); initTutorialView(); resetPreSignInState(); getWindow().getDecorView() .setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN); }