List of usage examples for android.content.pm ActivityInfo SCREEN_ORIENTATION_LANDSCAPE
int SCREEN_ORIENTATION_LANDSCAPE
To view the source code for android.content.pm ActivityInfo SCREEN_ORIENTATION_LANDSCAPE.
Click Source Link
landscape
in the android.R.attr#screenOrientation attribute. From source file:emu.project64.SplashActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Window window = getWindow();//from ww w. ja v a 2s . c o m // Don't let the activity sleep in the middle of extraction window.setFlags(LayoutParams.FLAG_KEEP_SCREEN_ON, LayoutParams.FLAG_KEEP_SCREEN_ON); // Lay out the content setContentView(R.layout.splash_activity); ((TextView) findViewById(R.id.versionText)).setText(NativeExports.appVersion()); mTextView = (TextView) findViewById(R.id.mainText); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); if ((ContextCompat.checkSelfPermission(this, Manifest.permission.READ_EXTERNAL_STORAGE) == PackageManager.PERMISSION_GRANTED && ContextCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE) == PackageManager.PERMISSION_GRANTED) || !AndroidDevice.IS_LOLLIPOP) { StartExtraction(); } else if (ActivityCompat.shouldShowRequestPermissionRationale(this, Manifest.permission.READ_EXTERNAL_STORAGE) || ActivityCompat.shouldShowRequestPermissionRationale(this, Manifest.permission.WRITE_EXTERNAL_STORAGE)) { new AlertDialog.Builder(this).setTitle(getString(R.string.assetExtractor_permissions_title)) .setMessage(getString(R.string.assetExtractor_permissions_rationale)) .setPositiveButton(getString(android.R.string.ok), new OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { actuallyRequestPermissions(); } }).setNegativeButton(getString(android.R.string.cancel), new OnClickListener() { //Show dialog stating that the app can't continue without proper permissions @Override public void onClick(DialogInterface dialog, int which) { new AlertDialog.Builder(SplashActivity.this) .setTitle(getString(R.string.assetExtractor_error)) .setMessage(getString(R.string.assetExtractor_failed_permissions)) .setPositiveButton(getString(android.R.string.ok), new OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { SplashActivity.this.finish(); } }).setCancelable(false).show(); } }).setCancelable(false).show(); } else { actuallyRequestPermissions(); } }
From source file:com.sssemil.sonyirremote.ir.ir.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_ir); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); //fixPermissionsForIr(); spinner = ((Spinner) findViewById(R.id.spinner)); spinner6 = ((Spinner) findViewById(R.id.spinner6)); new Thread(new Runnable() { public void run() { startIR();//from w w w . j a va 2 s . co m } }).start(); prepIRKeys(); prepItemBrandArray(); PackageInfo pInfo = null; try { pInfo = getPackageManager().getPackageInfo(getPackageName(), 0); cur_ver = pInfo.versionName; } catch (PackageManager.NameNotFoundException e) { e.printStackTrace(); } cur_ver = pInfo.versionName; firstRunChecker(); Thread thread = new Thread() { public void run() { File f; while (true) { if (main) { try { spinner = (Spinner) findViewById(R.id.spinner); item = spinner.getSelectedItem().toString(); f = new File(irpath + item + "/disable.ini"); if (f.exists() && !wrt) { try { FileInputStream is = new FileInputStream(f); BufferedReader reader = new BufferedReader(new InputStreamReader(is)); String line = null; while ((line = reader.readLine()) != null) { final String finalLine = line; runOnUiThread(new Runnable() { @Override public void run() { int id = getResources().getIdentifier(finalLine, "id", "com.sssemil.sonyirremote.ir"); Button button = ((Button) findViewById(id)); try { button.setEnabled(false); } catch (Exception ex) { ex.printStackTrace(); } } }); } reader.close(); is.close(); } catch (Exception e) { e.printStackTrace(); } } else { for (int i = 3; i < 25; i++) { final String btn = "button" + i; final int finalI = i; runOnUiThread(new Runnable() { @Override public void run() { int id = getResources().getIdentifier(btn, "id", "com.sssemil.sonyirremote.ir"); Button button = ((Button) findViewById(id)); try { button.setEnabled(true); } catch (Exception ex) { //ex.printStackTrace(); } } }); } } try { Thread.sleep(500); } catch (Exception e) { e.printStackTrace(); } } catch (Exception e) { //e.printStackTrace(); } } } } }; thread.start(); }
From source file:net.kseek.camtest.ui.CamtestActivity.java
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mApplication = (CamtestApplication) getApplication(); setContentView(R.layout.camtest);/*from ww w .ja v a 2 s . com*/ if (findViewById(R.id.handset_pager) != null) { // Handset detected ! mAdapter = new SectionsPagerAdapter(getSupportFragmentManager()); mViewPager = (ViewPager) findViewById(R.id.handset_pager); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); mSurfaceView = (SurfaceView) findViewById(R.id.handset_camera_view); SessionBuilder.getInstance().setSurfaceView(mSurfaceView); SessionBuilder.getInstance().setPreviewOrientation(90); } else { // Tablet detected ! device = TABLET; mAdapter = new SectionsPagerAdapter(getSupportFragmentManager()); mViewPager = (ViewPager) findViewById(R.id.tablet_pager); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); SessionBuilder.getInstance().setPreviewOrientation(0); } mViewPager.setAdapter(mAdapter); // Prevents the phone from going to sleep mode PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); mWakeLock = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK, "net.kseek.camtest.wakelock"); // Starts the service of the HTTP server this.startService(new Intent(this, CustomHttpServer.class)); // Starts the service of the RTSP server this.startService(new Intent(this, CustomRtspServer.class)); }
From source file:com.ffmpegtest.VideoActivity.java
@Override public void onCreate(Bundle savedInstanceState) { this.getWindow().requestFeature(Window.FEATURE_NO_TITLE); getWindow().setFormat(PixelFormat.RGB_565); getWindow().clearFlags(WindowManager.LayoutParams.FLAG_DITHER); super.onCreate(savedInstanceState); this.getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); this.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN); this.getWindow().setBackgroundDrawable(null); this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); if (sIsSurfaceView) this.setContentView(R.layout.video_surfaceview); else/*w ww. ja v a 2s . com*/ this.setContentView(R.layout.video_view); mSeekBar = (SeekBar) this.findViewById(R.id.seek_bar); mSeekBar.setOnSeekBarChangeListener(this); mPlayPauseButton = (Button) this.findViewById(R.id.play_pause); mPlayPauseButton.setOnClickListener(this); mScaleButton = this.findViewById(R.id.scale_type); mScaleButton.setOnClickListener(this); mControlsView = this.findViewById(R.id.controls); mStreamsView = this.findViewById(R.id.streams); mLoadingView = this.findViewById(R.id.loading_view); mLanguageSpinner = (Spinner) this.findViewById(R.id.language_spinner); mSubtitleSpinner = (Spinner) this.findViewById(R.id.subtitle_spinner); mLanguageAdapter = new SimpleCursorAdapter(this, android.R.layout.simple_spinner_item, null, PROJECTION, new int[] { android.R.id.text1 }, 0); mLanguageAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); mLanguageSpinner.setAdapter(mLanguageAdapter); mLanguageSpinner.setOnItemSelectedListener(this); mSubtitleAdapter = new SimpleCursorAdapter(this, android.R.layout.simple_spinner_item, null, PROJECTION, new int[] { android.R.id.text1 }, 0); mSubtitleAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); mSubtitleSpinner.setAdapter(mSubtitleAdapter); mSubtitleSpinner.setOnItemSelectedListener(this); mVideoView = this.findViewById(R.id.video_view); ((FFmpegSurfaceView) mVideoView).setScaleType(ScaleType.CENTER_INSIDE, false); mMpegPlayer = new FFmpegPlayer((FFmpegDisplay) mVideoView, this); mMpegPlayer.setMpegListener(this); setDataSource(); }
From source file:com.nbplus.vbroadlauncher.fragment.LoadIoTDevicesDialogFragmentStatus.java
@Override public Dialog onCreateDialog(Bundle savedInstanceState) { final Dialog dialog = new Dialog( getActivity()/*new ContextThemeWrapper(getActivity(), R.style.FullScreenDialog)*/); dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); dialog.getWindow().setLayout(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT); setRetainInstance(true);//from ww w. j a v a2 s . c o m originalOrientation = getActivity().getRequestedOrientation(); getActivity().setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); // fullscreen without statusbar dialog.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); dialog.setCancelable(false); this.setCancelable(false); // disable back key dialog.setOnKeyListener(this); // set content view View v = getActivity().getLayoutInflater().inflate(R.layout.fragment_iot_devices, null, false); dialog.setContentView(v); // grid view mGridView = (GridView) v.findViewById(R.id.iot_devices_grid); mGridView.setEmptyView(v.findViewById(android.R.id.empty)); // set button control mCloseButton = (ImageButton) v.findViewById(R.id.btn_close); mCloseButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Log.d(TAG, "onClick btnClose.."); ((BaseActivity) getActivity()).dismissProgressDialog(); Intent sendIntent = new Intent(); sendIntent.setAction(Constants.ACTION_IOT_DEVICE_LIST); sendIntent.putExtra(Constants.EXTRA_IOT_DEVICE_CANCELED, true); LocalBroadcastManager.getInstance(getActivity()).sendBroadcast(sendIntent); dismiss(); } }); mRefreshButton = (Button) v.findViewById(R.id.btn_refresh); mRefreshButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Log.d(TAG, "onClick btnRefresh.."); ((BaseActivity) getActivity()).showProgressDialog(); IoTInterface.getInstance().getDevicesList(DeviceTypes.ALL, LoadIoTDevicesDialogFragmentStatus.this, true); mHandler.postDelayed(new Runnable() { @Override public void run() { ((BaseActivity) getActivity()).dismissProgressDialog(); } }, 6000); } }); mSendButton = (Button) v.findViewById(R.id.btn_send); mSendButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Log.d(TAG, "onClick btnSend.."); ((BaseActivity) getActivity()).dismissProgressDialog(); showSyncAlertDialog(); } }); mGridView.setOnItemClickListener(this); return dialog; }
From source file:com.wifi.brainbreaker.mydemo.spydroid.ui.SpydroidActivity.java
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mApplication = (SpydroidApplication) getApplication(); setContentView(R.layout.spydroid);/*from w w w .j a v a 2 s . c o m*/ if (findViewById(R.id.handset_pager) != null) { // Handset detected ! mAdapter = new SectionsPagerAdapter(getSupportFragmentManager()); mViewPager = (ViewPager) findViewById(R.id.handset_pager); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); mSurfaceView = (SurfaceView) findViewById(R.id.handset_camera_view); SessionBuilder.getInstance().setSurfaceView(mSurfaceView); SessionBuilder.getInstance().setPreviewOrientation(90); } else { // Tablet detected ! device = TABLET; mAdapter = new SectionsPagerAdapter(getSupportFragmentManager()); mViewPager = (ViewPager) findViewById(R.id.tablet_pager); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); SessionBuilder.getInstance().setPreviewOrientation(0); } mViewPager.setAdapter(mAdapter); // Remove the ads if this is the donate version of the app. // if (mApplication.DONATE_VERSION) { // ((LinearLayout)findViewById(R.id.adcontainer)).removeAllViews(); // } // Prevents the phone from going to sleep mode PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); mWakeLock = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK, "net.majorkernelpanic.spydroid.wakelock"); // Starts the service of the HTTP server this.startService(new Intent(this, CustomHttpServer.class)); // Starts the service of the RTSP server this.startService(new Intent(this, CustomRtspServer.class)); }
From source file:net.majorkernelpanic.spydroid.ui.SpydroidActivity.java
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mApplication = (SpydroidApplication) getApplication(); setContentView(R.layout.spydroid);//from w w w .ja v a 2s.com if (findViewById(R.id.handset_pager) != null) { // Handset detected ! mAdapter = new SectionsPagerAdapter(getSupportFragmentManager()); mViewPager = (ViewPager) findViewById(R.id.handset_pager); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); mSurfaceView = (SurfaceView) findViewById(R.id.handset_camera_view); SessionBuilder.getInstance().setSurfaceView(mSurfaceView); SessionBuilder.getInstance().setPreviewOrientation(90); } else { // Tablet detected ! device = TABLET; mAdapter = new SectionsPagerAdapter(getSupportFragmentManager()); mViewPager = (ViewPager) findViewById(R.id.tablet_pager); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); SessionBuilder.getInstance().setPreviewOrientation(0); } mViewPager.setAdapter(mAdapter); // Remove the ads if this is the donate version of the app. if (mApplication.DONATE_VERSION) { ((LinearLayout) findViewById(R.id.adcontainer)).removeAllViews(); } // Prevents the phone from going to sleep mode PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); mWakeLock = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK, "net.majorkernelpanic.spydroid.wakelock"); // Starts the service of the HTTP server this.startService(new Intent(this, CustomHttpServer.class)); // Starts the service of the RTSP server this.startService(new Intent(this, CustomRtspServer.class)); }
From source file:com.example.nitish.welcomapp.activitypt.PeriodicTableActivity.java
@Override public void onCreate(Bundle savedInstanceState) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.GINGERBREAD) { setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE); } else {//from ww w . j a v a2 s.c om setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); } final boolean darkTheme = PreferenceUtils.getPrefDarkTheme(); setTheme(darkTheme ? R.style.DarkTheme_TableView : R.style.LightTheme_TableView); super.onCreate(savedInstanceState); final SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this); prefs.registerOnSharedPreferenceChangeListener(this); setupImmersiveMode(); setContentView(R.layout.activity_periodic_table); mPeriodicTableView = (PeriodicTableView) findViewById(R.id.ptview); mPeriodicTableView.setPeriodicTableListener(new PeriodicTableView.PeriodicTableListener() { @Override public void onItemClick(@NonNull PeriodicTableBlock item) { ElementDetailsFragment.showDialog(getSupportFragmentManager(), item.element.number); } @Override public void onZoomEnd(@NonNull PeriodicTableView periodicTableView) { if (mZoomControls == null) { return; } mZoomControls.setIsZoomInEnabled(periodicTableView.canZoomIn()); mZoomControls.setIsZoomOutEnabled(periodicTableView.canZoomOut()); } }); mControlBar = findViewById(R.id.controls); if (PreferenceUtils.getPrefShowControls()) { mControlBar.setVisibility(View.VISIBLE); } setupZoomControls(); setupSubtextValueSpinner(); setupBlockColorSpinner(); loadElements(); }
From source file:com.ultramegatech.ey.PeriodicTableActivity.java
@Override public void onCreate(Bundle savedInstanceState) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.GINGERBREAD) { setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE); } else {//from ww w. j av a 2 s .c o m setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); } final boolean darkTheme = PreferenceUtils.getPrefDarkTheme(); setTheme(darkTheme ? R.style.DarkTheme_TableView : R.style.LightTheme_TableView); super.onCreate(savedInstanceState); final SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this); prefs.registerOnSharedPreferenceChangeListener(this); setupImmersiveMode(); setContentView(R.layout.activity_periodic_table); mPeriodicTableView = (PeriodicTableView) findViewById(R.id.ptview); mPeriodicTableView.setPeriodicTableListener(new PeriodicTableView.PeriodicTableListener() { @Override public void onItemClick(@NonNull PeriodicTableBlock item) { ElementDetailsFragment.showDialog(getSupportFragmentManager(), item.element.number); } @Override public void onZoomEnd(@NonNull PeriodicTableView periodicTableView) { mZoomControls.setIsZoomInEnabled(periodicTableView.canZoomIn()); mZoomControls.setIsZoomOutEnabled(periodicTableView.canZoomOut()); } }); mControlBar = findViewById(R.id.controls); if (PreferenceUtils.getPrefShowControls()) { mControlBar.setVisibility(View.VISIBLE); } setupZoomControls(); setupSubtextValueSpinner(); setupBlockColorSpinner(); loadElements(); }
From source file:com.google.cast.samples.games.spellcast.MainActivity.java
public void showFragment(Fragment fragment) { Fragment currentFragment = getFragmentManager().findFragmentById(R.id.fragment_container); mNextFragment = null;/*from ww w . ja va 2 s. c o m*/ if (currentFragment == fragment) { return; } if (isChangingConfigurations() || isFinishing() || isDestroyed()) { mNextFragment = fragment; } else { // We need to request the orientation change before we perform the fragment transition, // otherwise the fragment would start in the wrong orientation. if (fragment == mCombatFragment) { setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); } else { setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR); } getFragmentManager().beginTransaction().replace(R.id.fragment_container, fragment) .setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN).commit(); } }