Send data to a new screen

4 minutes
Share the link to this page
You need to have access to the item to view this lesson.
One-time Fee
List Price:  $139.99
You save:  $40
List Price:  €128.82
You save:  €36.80
List Price:  £109.74
You save:  £31.35
List Price:  CA$191.13
You save:  CA$54.61
List Price:  A$210.68
You save:  A$60.19
List Price:  S$188.83
You save:  S$53.95
List Price:  HK$1,092.95
You save:  HK$312.29
CHF 91.34
List Price:  CHF 127.88
You save:  CHF 36.54
NOK kr1,052.31
List Price:  NOK kr1,473.28
You save:  NOK kr420.96
DKK kr686.58
List Price:  DKK kr961.24
You save:  DKK kr274.66
List Price:  NZ$227.97
You save:  NZ$65.13
List Price:  د.إ514.17
You save:  د.إ146.91
List Price:  ৳16,408.23
You save:  ৳4,688.40
List Price:  ₹11,637.16
You save:  ₹3,325.14
List Price:  RM657.67
You save:  RM187.92
List Price:  ₦206,269.66
You save:  ₦58,938.40
List Price:  ₨38,916.02
You save:  ₨11,119.65
List Price:  ฿5,127.43
You save:  ฿1,465.08
List Price:  ₺4,505.30
You save:  ₺1,287.32
List Price:  B$723.91
You save:  B$206.84
List Price:  R2,571.91
You save:  R734.88
List Price:  Лв252.38
You save:  Лв72.11
List Price:  ₩190,499.14
You save:  ₩54,432.21
List Price:  ₪515.38
You save:  ₪147.26
List Price:  ₱8,140.48
You save:  ₱2,326.02
List Price:  ¥21,963.82
You save:  ¥6,275.82
List Price:  MX$2,336.09
You save:  MX$667.50
List Price:  QR510.10
You save:  QR145.75
List Price:  P1,900.64
You save:  P543.07
List Price:  KSh18,618.67
You save:  KSh5,320
List Price:  E£6,599.78
You save:  E£1,885.78
List Price:  ብር8,037.80
You save:  ብር2,296.67
List Price:  Kz118,908.34
You save:  Kz33,976.24
List Price:  CLP$126,117.11
You save:  CLP$36,036.03
List Price:  CN¥1,014.10
You save:  CN¥289.76
List Price:  RD$8,237.97
You save:  RD$2,353.87
List Price:  DA18,843.53
You save:  DA5,384.25
List Price:  FJ$311.92
You save:  FJ$89.12
List Price:  Q1,086.64
You save:  Q310.49
List Price:  GY$29,266.81
You save:  GY$8,362.54
ISK kr13,793.62
List Price:  ISK kr19,311.62
You save:  ISK kr5,518
List Price:  DH1,395.33
You save:  DH398.69
List Price:  L2,480.56
You save:  L708.78
List Price:  ден7,930.17
You save:  ден2,265.92
List Price:  MOP$1,125.70
You save:  MOP$321.65
List Price:  N$2,570.90
You save:  N$734.59
List Price:  C$5,148.73
You save:  C$1,471.17
List Price:  रु18,603.56
You save:  रु5,315.68
List Price:  S/522.95
You save:  S/149.42
List Price:  K543.64
You save:  K155.33
List Price:  SAR525.05
You save:  SAR150.02
List Price:  ZK3,733.66
You save:  ZK1,066.83
List Price:  L641.14
You save:  L183.19
List Price:  Kč3,187.01
You save:  Kč910.64
List Price:  Ft49,549.41
You save:  Ft14,157.98
SEK kr1,062.40
List Price:  SEK kr1,487.41
You save:  SEK kr425
List Price:  ARS$124,696.09
You save:  ARS$35,630
List Price:  Bs966.60
You save:  Bs276.19
List Price:  COP$540,370.17
You save:  COP$154,402.50
List Price:  ₡71,720.93
You save:  ₡20,493.15
List Price:  L3,457
You save:  L987.78
List Price:  ₲1,052,195.01
You save:  ₲300,648.62
List Price:  $U5,389.29
You save:  $U1,539.90
List Price:  zł547.82
You save:  zł156.53
Already have an account? Log In


Hello, in this video, I am going to show you how to pass data from your first page to the next page that you're that you want to navigate to. So if I click this, when you navigate to it, maybe something happened, we've got some data from the database or some user input, and we want to pass that through to do is actually pretty darn simple. So what we want to do is first go to the second page or you know, page that we are navigating to. And as you can see, the class has no constructor. By default, he will create some sort of constructor but let's create our own. So before that, we're going to create a variable to store the value that we are having passed in.

So I'm going to I'm going to know what I am going to have choice and choices choices. I'm going to illustrate So this is on the string str, by default is going to be, it's gonna have nothing in there. And the page title will be steel. So if he was to say that, as you can see it's empty, but what we want to do is create a constructor. So second page and in here the brackets because we're basically going to accept some values into the key initially. Then we want to do this dot str, so what value what value we pass in will get assigned to this string right here.

We just need to do SEPA and if you want to implement a more complex constructor where you were doing some calculations in Nova is fine, it could do manual assignment. But the principle is the same you're using the constructor of the class to go back to the main dot file now and when we do the fortune we go to the next page. We want to say the name of the variable that we are finding it to so str Okay, let's just do it. I think what we need to do is do str Hello. If he was to say that just messed up is because we need to do a hard reload we will lose our housing for the application click that I didn't see phase Hello. Let me go one step further.

More done. Now basically, you can pass as many as you want. War. I wanted to know if I'm gonna have a choice. To do this is going to be in here we are going to have children here and inside of here we are going to have the radio button reading I'm doing it like that is because you're going to have to raise buttons or two boys and we've done that. And this is gonna say that man this is going to say depending on which one you click a certain value in, you'll be able to see okay Batman, if a Batman or Superman suit my heart like Superman again say Superman so it is passing that value in through here into the constructor.

Then it is finding the here which is getting To the family questions, feel free to shoot me a message. What I want you to do as an extra task is to pass in multiple values instead of just the one and make this constructor instead of just assigning values. Make sure you have a make it in this only has a body and you can do some calculation, maybe you assign an integer and that entity is doubled. And then that could even be printed here or be assigned to some sort of text widget. That's all there is to know. If you have any questions, feel free to drop me a message.

And as usual, I look forward to seeing you in the next video.

Sign Up


Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.