码迷,mamicode.com
首页 >  
搜索关键字:removeview    ( 39个结果
安卓Dialog关闭空白区域及返回键点击响应
在Android开发中,常常需要调用对话框,但会遇到这样一种情况,在显示对话框的时候,点击对话框以外的屏幕其他区域,会关闭对话框,处理不当还可能引发如下异常。 本文主要针对对话框来说,我们不希望响应空白区域或返回键,则可以进行相应的设置: AlertDialog.Builder builder = new AlertDialog.Builder(context); ...
分类:移动开发   时间:2014-10-24 10:59:54    阅读次数:194
AlertDialog The specified child already has a parent. You must call removeView() on the child's parent first.
点击AlertDialog 关闭之后再点击报错:The specified child already has a parent. You must call removeView() on the child's parent first.意思是这个子view 已经有个父view了,你现在要使用的...
分类:其他好文   时间:2014-10-18 13:50:44    阅读次数:170
Android ScrollView向上滑动控件顶部悬浮效果实现
本文参考了:《上滑停靠顶端的悬浮框》的代码,在此表示感谢。【上滑停靠顶端的悬浮框】里的实现方法是使用两个控件,滑动时,监听ScrollView的滚动Y值,从而通过对两个控件的显示隐藏来实现控件的顶部悬浮。但是实际应用场景中,有可能需要悬浮的控件里面的内容是比较多的,如果通过显示隐藏的方式来实现的话,操作控件里的内容时,需要重复定义两套变量,对控件里的内容进行修改时也是要操作再次,非常麻烦。 本文的方法是通过addView和removeView来实现的。...
分类:移动开发   时间:2014-09-29 16:17:11    阅读次数:409
Android -- 桌面悬浮,仿360
实现原理这种桌面悬浮窗的效果很类似与Widget,但是它比Widget要灵活的多。主要是通过WindowManager这个类来实现的,调用这个类的addView方法用于添加一个悬浮窗,updateViewLayout方法用于更新悬浮窗的参数,removeView用于移除悬浮窗。其中悬浮窗的参数有必要...
分类:移动开发   时间:2014-08-17 22:44:43    阅读次数:380
Android -- 桌面悬浮,仿360
实现原理 这种桌面悬浮窗的效果很类似与Widget,但是它比Widget要灵活的多。主要是通过WindowManager这个类来实现的,调用这个类的addView方法用于添加一个悬浮窗,updateViewLayout方法用于更新悬浮窗的参数,removeView用于移除悬浮窗。其中悬浮窗的参数有必...
分类:移动开发   时间:2014-08-15 14:26:48    阅读次数:266
Android Bug 汇总
1问题:FragmentStatePagerAdapter+viewpager第二次进入该fragment不显示数据解决方法:在含有ViewPager的Fragment的onCreateView方法中添加代码:if(view!=null){ ViewGroupparent=(ViewGroup)view.getParent(); if(parent!=null){ parent.removeView(view); } ret..
分类:移动开发   时间:2014-08-05 22:56:31    阅读次数:302
替换Fragment 报错 The specified child already has a parent. You must call removeView() on the child's parent first.
在将一个fragment替换到一个frameLayout的时候报错:code: transaction.replace(R.id.fragment_container, fragment2);错误: java.lang.IllegalStateException: The specified chi...
分类:其他好文   时间:2014-07-21 08:03:10    阅读次数:217
解决alaert.builder二次调用报错的bug
报错的代码是: The specified child already has a parent. You must call removeView() on the child's parent first 大致是说你的弹出框中的view已经绑定了一个paren,就是你的弹出框。当你再次调用显示的时候,他以为你又要绑定到一个新的窗口上去。解决的方法是每次显示之前都重新填充设置view.如下:...
分类:其他好文   时间:2014-07-12 23:50:41    阅读次数:354
Android开发之自定义Dialog二次打开报错问题解决
之前自定义了一个AlertDialog对话框,第一次点击时正常,但第二次调用时会出现错误:java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.              关于这个错误纠结了我...
分类:移动开发   时间:2014-06-28 07:28:39    阅读次数:278
39条   上一页 1 2 3 4
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!