在我的xamarin/visualstudio项目中添加首选项片段
问题描述:
在android编程中非常新颖......我创建了一个简单的项目来学习。 如果添加偏好屏幕下面this guide: 当我宣布该命名空间在我的首类,如下所示:在我的xamarin/visualstudio项目中添加首选项片段
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);
}
我得到的错误,如“扩展”无法被发现和许多其他的说法是不正确的上下文在哪里写它 我失踪了?
答
看来你是混合Java和C#的语法,在C#中使用,而不是词“延伸”继承一个类冒号,和“覆盖”修饰符是用来代替“@覆盖”
您的代码最终会看起来像这样
public class MySettingsFragment : PreferenceFragment
{
public override void OnCreate(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
// Load the preferences from an XML resource
AddPreferencesFromResource(Resource.Xml.preferences);
}
}
+0
Java和C#是相似的,有时候是专业版......但这次不行!非常感谢你! – user3546624
您为什么要将Java代码与C#混合? –
@ cricket_007如果你有时间,充实这一点将是一个答案。 –
http://*.com/questions/38753298/how-to-develop-applications-preference-settings-screen-in-xamarin-crossplatform –