服务背景。

代码


<?xml version="1.0" encoding="utf-8"?>

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

android:layout_width="match_parent"

android:background="@null"

android:id="@+id/relativelayout"

android:layout_height="match_parent"

xmlns:app="http://schemas.android.com/apk/res-auto">


<Button

    android:id="@+id/button5"

    android:layout_width="70dp"

    android:layout_height="70dp"

    android:layout_centerVertical="true"

    android:layout_marginEnd="9dp"

    android:layout_toStartOf="@+id/button12"

    android:background="@drawable/service_button_background"

    android:text="Akash" />


<Button

    android:id="@+id/button6"

    android:layout_width="70dp"

    android:layout_height="70dp"

    android:layout_above="@+id/button5"

    android:layout_alignStart="@+id/button7"

    android:background="@drawable/service_button_background"

    android:text="Sanjana" />


<Button

    android:id="@+id/button7"

    android:layout_width="70dp"

    android:layout_height="70dp"

    android:layout_alignStart="@+id/button5"

    android:layout_below="@+id/button5"

    android:layout_marginStart="19dp"

    android:background="@drawable/service_button_background"

    android:text="Sahana" />


<Button

    android:id="@+id/button12"

    android:layout_width="70dp"

    android:layout_height="70dp"

    android:layout_above="@+id/button5"

    android:layout_alignParentEnd="true"

    android:layout_marginBottom="30dp"

    android:background="@drawable/service_button_background"

    android:text="Akash" />


我已将主要布局背景设为空,但它仍然存在......就像我如何删除它......意思是我有这个服务,当我启动该服务时,这个活动将被夸大......但我只想要按钮膨胀而不是整个活动......我如何实现这一目标...................................... ………………………………………………………………………………………………………………………………………………………………………………………………………………


偶然的你
浏览 188回答 3
3回答

芜湖不芜

只需将其添加到您的清单中即可。<activity&nbsp; &nbsp; android:name=".YOUR_ACTIVITY"&nbsp; &nbsp; android:theme="@android:style/Theme.Translucent.NoTitleBar" />除了这一套android:background="@android:color/transparent"&nbsp;到你的根元素

慕慕森

在您的风格中创建 styles.xml<?xml version="1.0" encoding="utf-8"?><resources>&nbsp; <style name="Theme.Transparent" parent="Theme.AppCompat.NoActionBar">&nbsp; &nbsp; <item name="android:windowIsTranslucent">true</item>&nbsp; &nbsp; <item name="android:windowBackground">@android:color/transparent</item>&nbsp; &nbsp; <item name="android:windowContentOverlay">@null</item>&nbsp; &nbsp; <item name="android:windowNoTitle">true</item>&nbsp; &nbsp; <item name="android:windowIsFloating">true</item>&nbsp; &nbsp; <item name="android:backgroundDimEnabled">false</item>&nbsp; </style></resources>将其设置在您的活动标签上 manifest.xml<activity android:name=".YourActivity" android:theme="@style/Theme.Transparent">...</activity>不要在浮动活动上设置方向。因为它会导致奥利奥设备崩溃。输出更新从服务中清除顶部堆栈开始您的活动。&nbsp; &nbsp; Intent intent1 = new Intent(this, MainActivity.class);&nbsp; &nbsp; intent1.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);&nbsp; &nbsp; startActivity(intent1);更新 2如果您想在 android 屏幕上放置任何叠加层,请放入SYSTEM_ALERT_WINDOW清单。<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python