java - android 默认 xml 布局未加载

标签 java android android-layout

我正在尝试使用内置的 android 布局之一制作带有复选框的 ListActivity,android.R.layout.simple_list_item_multiple_choice。作为背景,我在私有(private) AsyncTask 中获取列表,然后像这样调用适配器:

listActivity.setListAdapter(new ArrayAdapter<String>(listActivity, 
    android.R.layout.simple_list_item_multiple_choice, mDisplayList));

但是,当我运行我的代码时,ListViewlist_item.xml 一起显示,我将其用于项目中的所有其他 ListView。知道为什么会这样吗?

最佳答案

没有使用正确的 xml 布局的原因是因为我的 AsyncTask 正在扩展我的(其他)自定义 AsyncTask,它使用了另一个 xml 布局,我离开了这一行。

super.onPostExecute();

这是在方法的末尾,所以继承的布局胜过我想要的布局。

关于java - android 默认 xml 布局未加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8216721/

相关文章:

Android DataBinding 3.0.1 对可观察变量的调用方法导致生成导致 NPE 的错误代码

java - 让所有 child 都进入 LinearLayout

android - TextView 直到 VideoView 开始播放才显示

android - 如何以编程方式引用 View ?

java - 用 Java 编写脚本?

android xml布局,如何将内容填充到整个屏幕,保持页脚完好无损?

java - Android:未处理的异常类型 IOException 错误

android - 如何从 CLI 构建和运行 android 应用程序?

java - 如何创建没有中心的 JavaFX BorderPane?

java - 如何在节点Firebase中获得唯一的随机产品?