Kotlinを使用してAndroidアクティビティでナビゲーションバーを永続的に非表示にするにはどうすればよいですか?
この例は、Kotlinを使用してAndroidアクティビティでナビゲーションバーを永続的に非表示にする方法を示しています。
ステップ1 − Android Studioで新しいプロジェクトを作成し、[ファイル]⇒[新しいプロジェクト]に移動して、新しいプロジェクトを作成するために必要なすべての詳細を入力します。
ステップ2 −次のコードをres / layout/activity_main.xmlに追加します。
<?xml version ="1.0" encoding ="utf-8"?>
ステップ3 −次のコードをsrc / MainActivity.kt
に追加しますimport android.os.Buildimport android.os.Bundleimport android.view.Viewimport androidx.appcompat.app.AppCompatActivity@Suppress( "DEPRECATED_IDENTITY_EQUALS"、 "DEPRECATION")class MainActivity:AppCompatActivity(){private var currentApiVersion:Int =0オーバーライドfunonCreate(savedInstanceState:Bundle?){super.onCreate(savedInstanceState)setContentView(R.layout.activity_main)title ="KotlinApp" currentApiVersion =Build.VERSION.SDK_INT valフラグ:Int=View.SYSTEM_UI_FLAG_LAYOUT_STABLEまたはView.SYSTEM_UI_FLAG_LAYOUT_H View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREENまたはView.SYSTEM_UI_FLAG_HIDE_NAVIGATIONまたはView.SYSTEM_UI_FLAG_FULLSCREENまたはView.SYSTEM_UI_FLAG_IMMERSIVE_STICKYif(currentApiVersion> =Decor. (可視性とView.SYSTEM_UI_FLAG_FULLSCREEN ===0){decorView.systemUiVisibility =flags}}}} override fun onWindowFocusChanged(hasFocus:Boolean){super.onWindowFocusChanged(hasFocus)if(currentApiVersion> =Build.VERSION_CODES.KITKAT &&hasFocus){ .systemUiVisibility=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_FULLSCREENまたはView.SYSTEMステップ4 −次のコードをandroidManifest.xmlに追加します
<?xml version ="1.0" encoding ="utf-8"?>アクティビティ>アプリケーション>マニフェスト> アプリケーションを実行してみましょう。実際のAndroidモバイルデバイスをコンピューターに接続していると思います。 android studioからアプリを実行するには、プロジェクトのアクティビティファイルの1つを開き、[実行]をクリックします ツールバーのアイコン。オプションとしてモバイルデバイスを選択し、デフォルトの画面を表示するモバイルデバイスを確認します
-
Androidアクティビティでナビゲーションバーを完全に非表示にする方法は?
この例は、AndroidのAndroidアクティビティでナビゲーションバーを永続的に非表示にする方法を示しています。 ステップ1 − Android Studioで新しいプロジェクトを作成し、[ファイル]⇒[新しいプロジェクト]に移動して、新しいプロジェクトを作成するために必要なすべての詳細を入力します。 ステップ2 −次のコードをres / layout/activity_main.xmlに追加します。 <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayou
-
Kotlinを使用してAndroidでプログラムでImageViewのマージンを設定するにはどうすればよいですか?
この例は、Kotlinを使用してAndroidでImageViewのマージンをプログラムで設定する方法を示しています。 ステップ1 − Android Studioで新しいプロジェクトを作成し、[ファイル]⇒[新しいプロジェクト]に移動して、新しいプロジェクトを作成するために必要なすべての詳細を入力します。 ステップ2 −次のコードをres / layout/activity_main.xmlに追加します。 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:an