Es gibt einige Fragen zu Fullscreen
aber in meinem Fall, ich bin mit (AbsRuntimePermission extends AppCompatActivity)
einer Java-Klasse und das (MainActivity extends AbsRuntimePermission)
Warum funktioniert der Vollbildmodus nur im Samsung-Telefon?
Mein Problem ist: der Fullscreen
Modus arbeitet nur in dem Samsung Handy.
Übrigens ist die Home-Taste mein Problem, der Titel ist bereits ausgeblendet.
In meinem MainActivity
Ich verwende dieses Fenster Code:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.activity_main);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
requestAppPermissions(new String[]{android.Manifest.permission.RECORD_AUDIO, android.Manifest.permission.WRITE_EXTERNAL_STORAGE,
android.Manifest.permission.INTERNET, Manifest.permission.READ_EXTERNAL_STORAGE}, R.string.msg, REQUEST_PERMISSION);
In meinen Styles ich die .AppCompat.NoActionBar
bin mit.
<style name="PlayerTheme" parent="Theme.AppCompat.NoActionBar">
Nach weiteren Fragen zu Vollbild, tryed ich in meinem Stil diesen Code verwenden
<style name="Theme.AppCompat.Light.NoActionBar.FullScreen" parent="@style/Theme.AppCompat.Light">
<item name="windowNoTitle">true</item>
<item name="windowActionBar">false</item>
<item name="android:windowFullscreen">true</item>
<item name="android:windowContentOverlay">@null</item>
</style>
und dann das für Thema Manifest ändern .AppCompat.Light.NoActionBar.FullScreen
Aber es funktioniert nicht. Gibt es eine Berechtigung, die ich verwenden muss, wenn ich RuntimePermission habe?