让另一个页面在页面上面悬浮显示

重点必定要继承是Actvity而不是AppCompatActivity。android

作出这个效果很简单 只须要三步this

第一步spa

在Styles加上这个继承

<style name="Theme.Transparent" parent="android:Theme.Dialog">
    <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">true</item>//是否容许对话框的背景变暗
</style>

第二步get

在配置文件里的Activity加上it

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

第三步使用startActivity跳转class

跳转   Intent inter = getIntent();
                inter.setClass(AdminSSActivity.this, AdminChartActivity.class);
                startActivity(inter);配置

相关文章
相关标签/搜索