码迷,mamicode.com
首页 > 移动开发 > 详细

VS 2019开发APP(四)多界面开发

时间:2020-01-21 16:39:47      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:点击   tac   oncreate   data   没有   启动   etc   cond   image   

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(四)多界面开发

标签:点击   tac   oncreate   data   没有   启动   etc   cond   image   

原文地址:https://www.cnblogs.com/sunsuoli/p/12221582.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!