アプリケーションを開発しました。アプリケーションUIの上にアプリケーション名を表示するために使用されているスペースを削除したいと思います。 (タイトルバー)
マニフェストファイルでアプリケーションラベルをnullに設定しましたが、アプリケーション名を表示するためのスペースが削除されません
それを行うための正しいまたは可能な方法は何ですか?
前もって感謝します
OnCreateメソッドでウィンドウ機能をリクエストします。
@Override
public void onCreate(Bundle savedInstanceState) {
requestWindowFeature(Window.FEATURE_NO_TITLE);
super.onCreate(savedInstanceState);
}
またはAndroidManifest.xmlの場合:
<activity Android:name=".YourClassName"
Android:theme="@Android:style/Theme.NoTitleBar">
</activity>
Androidマニフェストファイルのアプリケーションタグにこの行を追加できると思います
Android:theme = "@ Android:style/Theme.NoTitleBar"
Android studio:
Android AndroidManifest.xmlファイルで次のようにテーマを変更します:Android:theme = "@ style/Theme.AppCompat.Light.NoActionBar"
例
<application
Android:allowBackup="true"
Android:icon="@mipmap/ic_launcher"
Android:label="@string/app_name"
Android:theme="@style/Theme.AppCompat.Light.NoActionBar" >
このスタイルを使用できます
<style name="MyTheme" parent="@Android:style/Theme.NoTitleBar">
<item name="Android:windowNoTitle">true</item>
<item name="Android:windowBackground">@drawable/xyz</item>
</style>