android view父级隐藏,Android指定的子级已经有父级。必须先对子级的父级调用removeView()...
在我的应用中,我必须经常在两种布局之间切换。错误在下面发布的布局中发生。
第一次调用布局时,没有发生任何错误,一切都很好。然后,当我调用不同的布局(空白),然后再次调用我的布局时,出现以下错误:
> FATAL EXCEPTION: main
> java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.
我的布局代码如下所示:
tv = new TextView(getApplicationContext()); // are initialized somewhere else
et = new EditText(getApplicationContext()); // in the code
private void ConsoleWindow(){
runOnUiThread(new Runnable(){
@Override
public void run(){
// MY LAYOUT:
setContentView(R.layout.activity_console);
// LINEAR LAYOUT
LinearLayout layout=new LinearLayout(getApplicationContext());
layout.setOrientation(LinearLayout.VERTICAL);
setContentView(layout);
// TEXTVIEW
layout.addView(tv); // <========== ERROR IN THIS LINE DURING 2ND RUN
// EDITTEXT
et.setHint("Enter Command");
layout.addView(et);
}
}
}
我知道之前曾有人问过这个问题,但对我来说没有帮助。
android view父级隐藏,Android指定的子级已经有父级。必须先对子级的父级调用removeView()...相关推荐
- android view取坐标点,Android 获取子 View 的位置及坐标的方式
一.View 1.1.View 概述 视图 (View) 是一个容器,专门负责布局.表现为显示在屏幕上的各种视图,如 TextView.LinearLayout 等. 1.2.View 分类 View ...
- android view关闭硬件加速,Android硬件加速4种方法
Android中,可以四给不同层次上开启硬件加速: 1.应用: 2.Activity 3.Window getWindow().setFlags(WindowManager.LayoutParams. ...
- android view 源码分析,Android ViewPager源码详细分析
1.问题 由于Android Framework源码很庞大,所以读源码必须带着问题来读!没有问题,创造问题再来读!否则很容易迷失在无数的方法与属性之中,最后无功而返. 那么,关于ViewPager有什 ...
- android平分布局的隐藏,Android开发实践:布局的平分
今天总结下Android开发中有关布局平分的相关技术和实现. 从一个简单的任务入手,"如何在水平方向上一左一右均匀地放置两个Button",有很多种方式可以实现这个功能,在此做一个 ...
- android view存储为jpg,Android长按imageview把图片保存到本地的实例代码
工具类 之前用 AsyncTask 现在改用rxJava public class SaveImageUtils { public static void imageSave(final ImageV ...
- android view gesturedetector,如何在Android中利用 GestureDetector进行手势检测
如何在Android中利用 GestureDetector进行手势检测 发布时间:2020-11-26 16:15:21 来源:亿速云 阅读:92 作者:Leah 今天就跟大家聊聊有关如何在Andro ...
- android监听键盘的隐藏,Android监听软键盘的显示和隐藏
使用步骤 xml 布局文件布局,和普通的控件一下 获取SoftInputCanListenerEditText 实例,并设置监听器 Activity 注册的时候android:windowSoftIn ...
- android view绘制速度,关于android ui的优化 view 的绘制速度
关于如何优化activity的启动速度, view 的绘制速度, 可参考这个sdk里的文档. android-sdk-windows-1.5_r1/docs/resources/articles/wi ...
- android view可见性监听,Android检测View的可见性
Android中我们经常会用到判断View的可见行,当然有人会说View.VISIBLE就可以了,但是有时候这个真是满足不了,有时候我们为了优化,在View滚到得不可见的时候或者由于滚到只显示了部分内 ...
最新文章
- 网站推广——网站推广专员是如何对竞争对手网站进行分析总结的?
- 运行时数据区(Run-Time Data Areas)
- 每天一小时python官方文档学习(四)————数据结构之列表
- 作为一个死忠粉,我的 IntelliJ IDEA 一直都是这样来设置的,效果很棒!
- (转)解决nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed错误
- ubuntu 16.04 64位 搭建GenieACS
- python下载音乐代码_使用python3下载网易云音乐歌单歌曲,附源代码
- 供应链三道防线(读书笔记)2(共4)
- Elasticsearch可视化管理工具dejavu的安装使用
- 彻底弄懂 Linux 下的文件描述符(fd)
- 使用ResNet-50实现图像分类任务
- scratch编程巡线小虫
- 海思嵌入式开发-004-Hi3516烧录问题总结
- 常用卫星遥感影像数据源
- (2) Hive安装
- 今天公司来了个拿 30K 出来的测试,算是见识到了基础的天花板
- 100多个unity游戏项目包
- 时间换算(C语言结构)
- 2014年4月清明节厦门之旅
- nmap常用命令详细使用|命令带实例
热门文章
- 大话设计模式—单例模式
- HTML和XHTML的区别
- windows7旗舰版系统自带组件IIS搭建ftp
- Structs2 ModelDriven使用方法介绍
- android开发 eclipse alt+”/”自动提示失效
- 带有无参数的存储过程
- 使用Hyper-v 创建Windows Server 2008 Cluster(二)
- 卡耐基大学计算机专业分类,卡内基梅隆大学计算机专业
- elementui 按钮 表单_前后端分离,文件上传下载(springBoot+vue+elementUI)
- oracle某些服务在有其他服务,oracle 监听无法启动,出现某些服务再未由其他服务或程序使用时自动停止。...