想在android软件一开始运行就弹出个对话框,写一些版本提示信息,底下有下次不再出现的复选框,可以选择在下次运行时不再出现此对话框,这个功能如何实现,请高手指教!

解决方案 »

  1.   

    用悬浮对话框,即将Activity的theme属性改为style/Theme.Dialog
      

  2.   

    你可以看sdk里的apidemo,里面有一个DialogActivity的
      

  3.   

    LZ这个有点难哦,这个肯定要往注册表写东西的,而且mainfest.xml文件的启动主界面不能动态修改的
      

  4.   

    或者用PopupWindow, AlertDialog都可以
      

  5.   

    我也没看出来哪里难,我没看懂题意吗?
    在onCreate里面弹出一个弹出一个对话框不就行了吗?
      

  6.   

    到底没有人告诉我怎么写是以一个Activity呢
    还是一个AlartDialog的形式呢
    还是别的什么的?只是在程序启动的时候告知一下用户,软件如果是第一次安装就不提示
    要是安装了很多天  就隔一定时间弹出来告知用户会有更新 提供一个链接 让用户去下载新的版本
    就是这样的
      

  7.   

    自己重写一个alertDialog, 放你要的东西
    在第一个activity的oncreate方法 实例化 alertDialog... 信息(登陆次数,时间)保存在本地 下次启动检验,不是第一次启动就不显示,或者过了一定时间...........