首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Xamarin.Forms中重定向

如何在Xamarin.Forms中重定向
EN

Stack Overflow用户
提问于 2016-04-19 10:29:16
回答 1查看 4.3K关注 0票数 2

我使用Xamarin并在Android设备上进行调试。

如何在Xamarin.Forms中重定向url?

我是在默认页面加载时尝试这个的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-19 10:42:40

您可以使用Device.OpenUri在移动浏览器中打开URL:

代码语言:javascript
运行
复制
Device.OpenUri(new Uri("http://xamarin.com"));

下面是一个示例实现:

代码语言:javascript
运行
复制
using System;
using Xamarin.Forms;

namespace Example
{
    class MyPage : ContentPage
    {

        public MyPage()
        {
            Button button = new Button
            {
                Text = "Open URL",
                Font = Font.SystemFontOfSize(NamedSize.Large),
                BorderWidth = 1,
                HorizontalOptions = LayoutOptions.Center,
                VerticalOptions = LayoutOptions.CenterAndExpand
            };
            button.Clicked += OnButtonClicked;

            this.Content = new StackLayout
            {
                Children = {
                    button
                }
            };
        }

        void OnButtonClicked(object sender, EventArgs e)
        {
            Device.OpenUri(new Uri("http://xamarin.com"));
        }
    }
}
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36715730

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档