Android编程中的新功能......我创建了一个简单的专业来学习。 尝试在this guide之后添加首选项屏幕: 当我在命名空间中声明我的Preferences类时,如下所示:
public class MySettingsFragment extends PreferenceFragment
{
@Override
public void OnCreate(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
// Load the preferences from an XML resource
AddPreferencesFromResource(Resource.Xml.preferences);
}
我收到错误,例如找不到“extends”,还有很多其他人说这不是写下它的正确背景 我错过了什么?
答案 0 :(得分:0)
您似乎在混合使用Java和C#语法,在C#中使用冒号而不是单词'extends'来继承类,并使用'override'修饰符代替'@Override'
您的代码最终会像这样
public class MySettingsFragment : PreferenceFragment
{
public override void OnCreate(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
// Load the preferences from an XML resource
AddPreferencesFromResource(Resource.Xml.preferences);
}
}