应用程序名称显示在透明活动中

时间:2018-02-16 09:35:33

标签: android android-layout

实际上我正在创建透明覆盖应用程序,但是当活动开始时,应用程序名称显示在屏幕休息的中间,一切正常... 那么我该如何删除应用程序名称

检查Screnshot:Screenhot文本是应用程序名称 Screenshot

清单文件代码:

<activity
        android:name=".activity.ServiceManagement"
        android:theme="@style/Theme.Transparent"></activity>

样式表:

<style name="Theme.Transparent" parent="AppTheme">
    <item name="android:windowIsTranslucent">true</item>
    <item name="android:windowBackground">@android:color/transparent</item>
    <item name="android:windowContentOverlay">@null</item>
    <item name="android:windowNoTitle">true</item>
    <item name="android:windowIsFloating">true</item>
    <item name="android:backgroundDimEnabled">false</item>

1 个答案:

答案 0 :(得分:0)

如果您的透明活动是 Future _checkGps() async { if (!(await Geolocator().isLocationServiceEnabled())) { if (Theme.of(context).platform == TargetPlatform.android) { showDialog( context: context, builder: (BuildContext context) { return AlertDialog( title: Text("Can't get gurrent location"), content: const Text('Please make sure you enable GPS and try again'), actions: <Widget>[ FlatButton( child: Text('Ok'), onPressed: () { final AndroidIntent intent = new AndroidIntent( action: 'android.settings.LOCATION_SOURCE_SETTINGS'); intent.launch(); Navigator.of(context, rootNavigator: true).pop(); }, ), ], ); }, ); } } } ,请使用AppCompatActivity作为其父主题。将这些属性直接添加到活动的主题中也可以。

Theme.AppCompat.NoActionBar