gpt4 book ai didi

android - 找不到 R.xml.preferences?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:57:48 30 4
gpt4 key购买 nike

我正在尝试为 Android 应用程序设置一些简单的首选项,但无法解决此错误:“xml 无法解析或不是字段。”我已经清理、刷新、重新启动 eclipse,并跳了夹具 - 但我无法摆脱错误。我做错了什么?

preferences.xml 文件:

<?xml version="1.0" encoding="utf-8"?>

<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">

<PreferenceCategory
android:title="Dev options">

<CheckBoxPreference
android:key="devtools"
android:title="Enable clearing user"
android:summary="Enable clearing user" />

</PreferenceCategory>

</PreferenceScreen>

java类文件:

package com.myapp.prototype;

import android.os.Bundle;
import android.preference.PreferenceFragment;

public class GCPreferencesActivity extends PreferenceFragment {

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

// Load preferences from XML resource
addPreferencesFromResource(R.xml.preferences); // error on this line ??
}
}

感谢您的帮助。

最佳答案

我认为您错过了一个导入(正如文森特在评论中所说)。你应该添加:

import com.myapp.prototype.R;

如果您输入代码,也会出现此错误:

import android.R;

这令人困惑,因为 R 已解析但没有您在 XML 文件中定义的属性(当然,它不是好的 R!)。

关于android - 找不到 R.xml.preferences?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10098997/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com