xamarin android按钮点击不起作用
问题描述:
我是新的xamarin。所以只是试图做出基本的应用。但如果不执行应用程序代码中点击xamarin android按钮点击不起作用
MainActivity.cs
StartActivity(typeof(LoginActivity));
LoginActivity.cs按钮点击不工作,即
protected override void OnCreate(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
// Create your application here
SetContentView(Resource.Layout.Login);
Button button = FindViewById<Button>(Resource.Id.loginButton);
if (button != null)
{
button.Click += (sender, e) =>
{
save();
};
}
}
public void save()
{
string ab = "asbs";
Console.WriteLine("Working");
}
答
与此
// set onclick listener here, by deleting some process
button.Click += delegate {
loginButtonClick();
};
public void loginButtonClick()
{
Toast.MakeText(this, "Proceed to Login ", ToastLength.Long).Show();
}
答
申报尝试以下方法:
public void save(Object sender, System.EventArgs e)
{
// Add code to run when the button is clicked here
}
的方法连接到点击事件,包括下面的代码:
if (BtnSave != null)
{
BtnSave.Click += save;
}
你能否确认这个按钮不为空? – VenkyDhana
确保'loginButton'是您定位按钮的实际标识符。 – user3185569
@VenkyDhana是的,它不是null – DevKriya