zoukankan      html  css  js  c++  java
  • 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的文本里,如果没有数据传递则不需要此方法。

      

  • 相关阅读:
    HDU 1402 A * B Problem Plus FFT
    HDU 4609 3-idiots FFT
    Hihocoder #1527 : 快速乘法 DP
    Codeforces Round #420 (Div. 2) E. Okabe and El Psy Kongroo DP+矩阵快速幂加速
    Codeforces 8VC Venture Cup 2016
    FFT做题记录
    Hackrank Candies DP
    git submodule update --init --recursive
    慢慢长大
    protobuf
  • 原文地址:https://www.cnblogs.com/sunsuoli/p/12221582.html
Copyright © 2011-2022 走看看