C# Xamarin的安卓APP怎么给一个按钮添加事件?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# Xamarin的安卓APP怎么给一个按钮添加事件?相关的知识,希望对你有一定的参考价值。

我在布局里拖入了一个button,要点击这个按钮打开百度网页怎么做?不知道在哪里添加事件。我用的是vs2019。望大神帮帮忙

参考技术A 原文:Xamarin for android:为button设置click事件的几种方法
在Xamarin中一个最基础的事情,就是为一个button指定click事件处理方法,可是即使是这么一件事也有好几种方法,我在下面列出几种。推荐初学者参考。
注意,1 以下方法并不是全部方法;2 以下方法都是在Activity类中使用。其中方法1、2通常在你的Activity类的OnCreate中调用,且调用前button对象已经初始化。
方法1:使用委托
button.Click += delegate
button.Text = string.Format (“0 clicks!”, count++);
;
方法2:使用Lamda表达式
button.Click += (sender, e) =>
button.Text = string.Format (“0 clicks!”, count++);
;
方法3:使用接口
令你的Activity类实现接口
public class MainActivity : Activity,View.IOnClickListener

....
public void OnClick(View v)

button.Text = string.Format (“0 clicks!”, count++);


在你的Activity类的OnCreate中设置Click事件Listener
button.SetOnClickListener(this);

以上是关于C# Xamarin的安卓APP怎么给一个按钮添加事件?的主要内容,如果未能解决你的问题,请参考以下文章

xamarin android开发 两个按钮 怎么放在同一排上

c#中xamarin怎么添加包

使用 C# 和 Xamarin 按下 F8(播放)按钮后阻止 iTunes / Music.app 启动

菜鸟的Xamarin.Forms前行之路——实现按钮的字体图标(可扩展)

xamarin 开发android生成的apk过大怎么办

c#开发移动APP-Xamarin入门扩展