知识就是力量,时间就是生命。这篇文章主要讲述VS 2019开发APP多界面开发相关的知识,希望能为你提供帮助。
1.在主项目里创建一个子界面sub.xml和对应的subActivity.cs文件。
文章图片
文章图片
2.在subActivity.cs的OnCreate方法里添加下面内容,将subActivity.cs关联到sub.xml。
SetContentView(Resource.Layout.sub); //与子面板关联
3.在MainActivity里添加启动子界面的程序如下:
在某个方法里增加如下内容,比如点击某个按钮
var second = new Intent(this, typeof(subActivity)); //建立一个子面板的意图,需要再开始添加using android.Content;
second.PutExtra("data", "abcd"); //使用此方法将传输数据,类似于将数据"abcd"放到队列"data"里,如果没有数据传递则不需要此方法。
StartActivity(second); //打开子界面
4.在subActivity.cs中获取主界面传递的数据
sub.xml里添加一个TextView名称为“Second”,在subActivity.cs里用变量与之关联。
TextView TEXT = FindViewById< TextView> (Resource.Id.Second);
TEXT.Text = Intent.GetStringExtra("data"); //用此方法将数据去取出,赋值到TextView的文本里,如果没有数据传递则不需要此方法。
【VS 2019开发APP多界面开发】
推荐阅读
- 一加6安卓10降级安卓9稳定版并且禁用系统更新教程
- Android : SQLite 版学生系统
- Appnium 环境搭建
- Android Studio学习记录-第五周
- Stork(如何用C++编写编程语言)
- Stork,第4部分(实现语句和总结)
- 11 cURL命令用法与实时示例
- Windows上的6 netstat命令用法示例
- IIS在.Net Framework中意外崩溃