此代码在Xamarin上打开一个URL:
Device.OpenUri(new Uri("http://www.website.com/"));
我是Xamarin的新手 你能解释一下当我点击android app上的背景时如何打开URL?
更新
我在Visual Studio上尝试使用Xamarin.Forms。
答案 0 :(得分:2)
1。)创建一个新的Xamarin.Android应用程序。项目模板将创建一个名为Activity1(MainActivity.cs)的活动,其中包含一个按钮。
2.。)从MainActivity.cs中的button.Click处理程序,创建一个Uri和一个Intent。
PreparedStatement#setXXX
希望它能帮到你
答案 1 :(得分:1)
您可以向任何控件添加TapGestureRecognizer
。在这种情况下,假设您的主容器是StackPanel。点击它时,您可以执行任何操作,例如,打开URL。请阅读如何操作here。
基本上:
var tapGestureRecognizer = new TapGestureRecognizer();
tapGestureRecognizer.Tapped += (s, e) => {
// your code goes here
};
stackP.GestureRecognizers.Add(tapGestureRecognizer);
有关GestureRecognizers的更多信息,请访问official documentation。