重點必定要繼承是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);配置