使用Mono.Android将原始XML加载到文本视图中

本文关键字:文本 视图 加载 XML Mono Android 原始 使用 | 更新日期: 2023-09-27 18:24:59

我正试图使用Mono For Android从项目资产文件夹中的文件加载Raw XML。

当我按下按钮时,我没有得到任何错误,所以文件很清楚地被找到了,但内容没有加载到文本视图中。我是遗漏了什么,还是我的代码完全错了?

这是我的代码:

var xmlView = FindViewById<TextView> (Resource.Id.xmlView);
        Button button = FindViewById<Button> (Resource.Id.loadXml);

        button.Click += delegate(object sender, EventArgs e) {
            XmlDocument doc = new XmlDocument();
            Assets.Open ("XMLFile.xml");
            string xmlcontents = doc.InnerXml;

            xmlView.Text = "File Loaded!" + xmlcontents;
        };

使用Mono.Android将原始XML加载到文本视图中

您没有加载文档。

        XmlDocument doc = new XmlDocument();
        doc.Load(<your doc path>);