今天犯下了低级错误,注意android中的LinearLayout的布局,放不下的时候不会依次排列,而是直接消失,所以一定要注意外层布局的layoutorientation属性!!

布局文件是

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    android:orientation="vertical" >    <LinearLayout        android:id="@+id/calendar_ll"        android:layout_width="fill_parent"        android:layout_height="fill_parent"        android:orientation="vertical" >    </LinearLayout></LinearLayout>


对应的代码是

    setContentView(R.layout.title);        LinearLayout mainLayout=(LinearLayout)this.findViewById(R.id.calendar_ll);        mainLayout.removeAllViews();        mainLayout.addView(generateContentView()) ;     

自己动态加载的控件没有显示的原因是犯下了低级错误

1,初始的时候没有给activity的setcontentview赋值;导致出现了空指针异常

2,将外层xml根节点的layoutOrientation属性设置成了Horizatal

更多相关文章

  1. Android中ListView滚动时上下的那一抹色彩
  2. Android_之动画1
  3. Android布局文件的加载过程分析:Activity.setContentView()源码
  4. Android各版本间API的差异 - (Share)ActionProvider
  5. Android应用程序开发期末大作业(1)
  6. 黑莓学习笔记之二--布局管理器Manager
  7. android 关于prop属性
  8. Adobe AIR for Android开发记录
  9. 布局概述及RelativeLayout布局

随机推荐

  1. 总结.Net MVC实现长轮询实例
  2. asp.net core实例教程之如何设置中间件
  3. 关于接口类型的10篇课程推荐
  4. 用微信PC端dll库实现截图的实例代码
  5. asp.net core实例教程之项目结构
  6. 有关ListView的文章推荐10篇
  7. .Net MVC+Data Table实现分页+排序的实例
  8. asp.net core实例教程之配置
  9. 有关DetailView的文章推荐3篇
  10. 有关DetailView的文章推荐nnnnnn篇