zoukankan      html  css  js  c++  java
  • 注册了listActivity而没有用导致的异常

    昨天在修改一个已有代码的时候没有注意原来的代码是--extends listActivity 结果在加上xml文件后运行后出现了这样的情况:java.lang.RuntimeException: Your content must have a ListView whose id attribute is 'android.R.id.list'

    后来仔细观察才知道以前面提到的这个问题。一下是一个网友的解释:

    “对于以上错误,其实可能是因为我们要实现对ListView中setOnItemClick的事件监听而去继承了LiseActivity,但是却没有ListView的标签,网上有说过只要在布局文件中添加如下代码即可:

    1. <ListView   
    2. android:id="@android:id/list" 或android:id="@id/android:list"  
    3. android:layout_width="fill_parent"  
    4. android:layout_height="wrap_content">  
    5. </ListView>

    但我的情况是直接不用这个listActivity,所以直接改为“extends Activity” 再导入相关的包就ok了!

  • 相关阅读:
    2021/3/12
    2021/3/11
    2021/3/10
    2021/3/9
    2021/3/8
    2021/3/5
    2021/3/4
    2021/3/3
    2021/3/2
    2021/3/1
  • 原文地址:https://www.cnblogs.com/tiejiangweigaibianercunzai/p/3706115.html
Copyright © 2011-2022 走看看