我创建了一个这样的xml文件:
<?xml version="1.0" encoding="utf-8"?>
<ListView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/list" >
</ListView>
和活动:
public class ExampleActivity extends ListActivity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.mainlist);
}
}
如你所见,我什么也没做。但是我得到了一个错误:
您的内容必须具有id属性为“android.R.id.list”的ListView
即使我的xml中有android:id=“@ id/list”
行。
有什么问题?
<ListView android:id="@android:id/list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"/>
这会解决你的问题
主列表中应该有一个列表视图.xml
id 为 @android:id/list
<ListView
android:id="@android:id/list"
android:layout_height="wrap_content"
android:layout_height="fill_parent"/>
像这样重命名ListView的id,
<ListView android:id="@android:id/list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"/>
由于您使用的是ListActivity
,因此xml文件在提到ID时必须指定关键字android。
如果您需要一个自定义的ListView
,那么您必须简单地扩展一个活动
,并且应该具有相同的id而没有关键字android。
问题内容: 我试图在 片段中* 使用 ListView 。但是我得到这个错误: 致命异常:main java.lang.RuntimeException:内容具有ID属性为’android.R.id.list’的视图,该视图不是ListView类 。 我的代码: *** 我的ListFragment: 编辑:解决方案:使用android:id =“ @ id / android:list”声明Li
问题:这是我的XMLfile.on第6行我得到错误“元素类型的内容”属性“必须匹配”(描述?,元*,(bean|ref|idref|value|null|list|set|map|props)?)".".
问题内容: 我曾经在某一时刻进行过这项工作,所以我认为我所引用的东西有误。_regionListView似乎返回确定。我认为ArrayList中的数组是问题,因为它包含额外的空索引,但我认为我没有正确连接到ListView和TextView。 任何帮助,将不胜感激。 Main.java Search.xml Search_list.xml 问题答案: 从search_list.xml中删除Line
如果属性值可以设置为 null,则其被认为是可选的(可空的)。相反,如果属性值设置为 null 是非法的,那么它就被认为是必须的属性。 惯例 按照惯例,值可以是 null 的运行时类型(string、int?、byte[] 等等)属性将被配置为可选。值不能为 null 的运行时类型(int、decimal、bool 等等)属性则将被配置为必须。 注意 值不能为 null 的运行时类型属性是无法被配
问题内容: 从https://stackoverflow.com/a/1529099/156458 为了支持任意属性分配,对象需要一个:与对象关联的字典,可以在其中存储任意属性。否则,就无处放置新属性。 在可怕的循环依赖问题之前(因为它像大多数其他事物一样,都是从;-继承的),它的实例不会携带-如果这样做的话,这会使python中的每个对象都受字典约束,这意味着开销当前没有或不需要字典的每个对象中
我正在尝试使用Azure批量执行器库批量插入文档/Json。我使用了Azure文档中描述的方法:https://docs.microsoft.com/en-us/azure/cosmos-db/bulk-executor-java 下面是DocumentClient的创建: 当我尝试进行如下批量导入时: 我得到了错误: 这是我试图插入的对象的json: 显然,它看起来有一个_id字段,但它没有插入