java - android的ListActivity类什么时候调用setContentView()?

标签 java android listactivity

我正在尝试使用 requestWindowFeature() 函数在列表 Activity 上设置自定义标题 View 。该方法适用于仅对 Activity 进行子类化的 View ,但每当我尝试对 ListActivity 子类使用相同的方法时,它就会出错,当我尝试以编程方式执行时会出现 NullPointerException修改标题 View 。

我认为问题与 requestWindowFeature() 需要在 setContentView() 之前调用有关。因为 ListActivity 负责为您设置内容 View ,所以我不知道它何时被调用。有没有人有什么建议?感谢您的帮助。

最佳答案

setContentView 在您与 List 交互时被调用,例如在 listactivity 上调用 getList() 或 setAdapter()。查看source列表 Activity

关于java - android的ListActivity类什么时候调用setContentView()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6903487/

相关文章:

java - 为什么当我在 NetBeans 中运行 wathever 程序时,system.out.println() 部分会出现类未识别的情况

java - 我在尝试连接到本地主机 phpmyadmin 时遇到错误

android - 在图像上叠加透明视频并在 android 中使用 FFmpeg 导出为 GIF

android - CoordinatorLayout 中的 RelativeLayout 不滚动

android - 当我更改首选项时,为什么我的 onSharedPreferenceChangeListener 会被多次调用

android - 如何使用适配器更新列表 Activity 中的 ProgressBar

java - 无法通过在 Grails 中使用 REST Web 服务来下载 pdf 文件

java - 经纬度排序

Java 桌面通知 Ubuntu

android - 了解 ListActivity 中的处理程序