自学android研究到对话框,但我不满足简单的对话框,想做一个炫一点的,就是用一个图片代替对话框,不要那方方正正的对话框,哪位前辈帮一下,最好贴代码,贴效果图,

解决方案 »

  1.   

    好像在android下没办法去掉那些系统自带的边框的吧,不过可以自己定义显示的背景。我是Android初学者,多多指教!
      

  2.   

    这个容易些,告诉你思路吧,参考alertdialog,它里面有个setview函数,可以加载自己指定的布局,然后你在layout.xml中写出自己想要的布局风格就行了,setview直接设置一下就OK了。
      

  3.   

    前辈,可不可以给段有关的代码,本人比较菜,但还是很喜欢android,多多指点下
      

  4.   

    要让它动起来可以用补间动画animation
    自定义布局就用2楼的,用LayoutInflater。from(this)可以在代码中把layout。xml文件加载到Layout里面
      

  5.   


    LayoutInflater inflater = getLayoutInflater();
            View layout = inflater.inflate(R.layout.alertxml,null);//这个就是自定义的布局文件
            ]AlertDialog  myDialog= new AlertDialog.Builder(alertDialog.this).create();
            myDialog.show();//显示
            myDialog.getWindow().setContentView(layout);//加载自定义布局文件,OK这个就是自定义alertdialog了。自己的布局文件可以根据的需要随便的改动。