一、  Fragment中加载ListView

public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {

View view = inflater.inflate(R.layout.listview_fragment,container,false);  //加载碎片的布局

ListView listView = (ListView) view.findViewById(R.id.list_view);

  ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(), android.R.layout.simple_list_item_1, data);

listView.setAdapter(adapter);

return view;

}

注意事项:

  1. findViewById()与View.findViewById的区别

findViewById是有上下文的,默认是Activivy的主布局中,一般我们在oncreate()方法中使用的(**view)findViewById(R.id.**),即是调用的Activity中的findViewById()函数。

而在其他情况,如子布局中写出的***view.findViewById()中调用的是view类中的findViewById()。

  1. Fragment getActivity

返回此fragment当前与之关联的Activity。

二、  隐藏标题栏

android:theme="@android:style/Theme.NoTitleBar"隐藏标题栏导致闪退

原因:该方法式用来隐藏继承Activity的活动的标题栏,而不是继承AppCompatActivity的活动。

解决方法:

  1. 使用getSupportActionBar().hide();,注意,将这条语句放在setContentView之后,即可生效。
  2. 在清单文件Androidmanifest.xml文件中设置要隐藏标题栏的活动的主题为Theme.AppCompat.Light.NoActionBar

三、TextView可当成Button使用

Button继承的是TextView,可以给TextView注册监听器,直接把TextView当成Button使用。

常用控件和布局的继承结构:

最新文章

  1. Stack的c实现
  2. 如何在一个div标签里显示出另一个网页? &lt;iframe src=&quot; http://www.baidu.com &quot; width=&quot;800px&quot; height=&quot;200px&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot;&gt; &lt;/iframe&gt;
  3. 网上搜的一个shell中 中文设置的一个样例;
  4. 基于WDF的PCI/PCIe接口卡Windows驱动程序(1)-WDF概述及开发环境搭建
  5. [原]Ubuntu 14.04编译Android Kernel
  6. eclipse for hello world makefile
  7. android Context的理解
  8. Windows平台Go调用DLL的坑(居然有这么多没听过的名词)
  9. JS实现extend函数
  10. canvas描绘渐变的矩形
  11. defer、return、返回值,这三者的执行逻辑
  12. 深度学习(一)——CNN算法流程
  13. ubuntu12.0.4开启root用户登陆
  14. 【redis专题(5)】命令语法介绍之sets
  15. echarts隐藏之后的显示问题
  16. IOS在一个程序中启动另一个程序
  17. string 与 char 的区别
  18. 15个常用GCC命令
  19. Dreamweaver_CS6安装及破解文件
  20. 基于.net core 微服务的另类实现

热门文章

  1. IExtenderProvider,c#组件扩展控件属性
  2. MVC全局过滤器
  3. 初学java4 编译器优化
  4. ActiveMQ入门系列三:发布/订阅模式
  5. c#向指定的邮箱发送邮件
  6. debian上安装tmux
  7. Miniconda虚拟环境管理工具命令方法
  8. Man手册--nmap
  9. Airflow安装错误:sqlalchemy.exc.OperationalError: (_mysql_exceptions.OperationalError)
  10. okhttp拦截器之CacheInterceptor解析