Xamarian - 当前上下文中不存在“资源”这个名称

时间:2018-01-04 11:34:12

标签: visual-studio xamarin

希望你能帮助我。

我知道这个问题已经被提出 - 但没有人提供解决方案。

我已阅读这些链接: Xamrian ForumStack Overflow Q和其他一些人。

我现在有一个相对简单的项目,我不断收到错误“当前上下文中不存在名称'资源'”

我可以重启项目&它会工作,“资源”下划线为红色,我仍然可以调试项目。

然后经过几次尝试后,它会抱怨它不在当前的背景下。

我没有对项目进行任何更改 - 我现在已经回来了一段时间。

所以我猜测VS 2015的更新已经打破了它。

我的代码示例:

using System;
using Android.App;
using Android.Content;
using Android.Runtime;
using Android.Views;
using Android.Widget;
using Android.OS;
using Android.Views.InputMethods;
using Android.Graphics.Drawables;
using Android.Graphics;

namespace Designer
{
    [Activity(Label = "Designer", MainLauncher = true)]
    public class MainActivity : Activity
    {
        // Global Varialble 
        Button butSignIn;
        EditText tbxUsername;
        TextView txtErrorMsg;
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
        // Set our view from the "main" layout resource


        SetContentView(Resource.Layout.Main);

        butSignIn = FindViewById<Button>(Resource.Id.butSignIn);
        butSignIn.Click += ButSignIn_Click;

        tbxUsername = FindViewById<EditText>(Resource.Id.txtUsername);
        txtErrorMsg = FindViewById<TextView>(Resource.Id.txtErrorMessage);

        ActionBar.SetDisplayShowTitleEnabled(false);
        ColorDrawable colorDrawable = new ColorDrawable(Color.ParseColor("#ff70bc1e"));
        ActionBar.SetBackgroundDrawable(colorDrawable);
    }

    private void ButSignIn_Click(object sender, System.EventArgs e)
    {

        if (tbxUsername.Text == "Azmodan")
        {
            Intent intent = new Intent(this, typeof(MenuActivity));
            this.StartActivity(intent);
            this.Finish(); // this will close the activity and will close app if we try go back
        }
        else
        {
            txtErrorMsg.Visibility = ViewStates.Visible;
            txtErrorMsg.Text = "inccorect login details, please try again";
        }   



    }



}
}

任何帮助都将不胜感激。

谢谢

0 个答案:

没有答案