码迷,mamicode.com
首页 > 其他好文 > 详细

activity dialog

时间:2015-08-29 12:36:09      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:

第一、把Activity变成dialog第一步AndroidManifest.xml里面  加上theme这句话。

<activity
android:name="com.example.zdemo.TcDialogActivity"
android:label="@string/title_activity_tc_dialog"
android:theme="@android:style/Theme.Dialog" >
</activity>

第二、这样做仅仅是变成了一个dialog,但是你弹出来的框会是黑色的,这就需要你自己去布局里面调整了

         但是有一个title的头文件 这个很碍事 可能因为风格跟你的项目不搭配,你就要把它去掉.

     去 values/Style.xml文件中加入以下代码

<style name="myDialogstyle" parent="android:Theme.Dialog">
        <item name="android:windowFrame">@null</item>
        <item name="android:windowIsFloating">true</item>
        <item name="android:windowIsTranslucent">false</item>
        <item name="android:windowNoTitle">true</item><!--除去title-->
        <item name="android:windowContentOverlay">@null</item>
        <item name="android:backgroundDimEnabled">false</item>
        <item name="android:windowBackground">@null</item><!--除去背景色-->
第三、这回在去AndroidManifest.xml中在你注册activity中加入android:theme="@style/myDialogstyle" 跟上面的样式名称对应就OK了。
<activity
android:name="com.example.zdemo.TcDialogActivity"
android:theme="@style/myDialogstyle" 
android:screenOrientation="portrait">
</activity>
 
      菜鸟小程序员......相互学习!!

activity dialog

标签:

原文地址:http://www.cnblogs.com/blll/p/4768816.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!