简体   繁体   English

在Android Studio中单击“提交”按钮后,如何将输入的值存储到变量并在屏幕上显示它们?

[英]How to store entered values to variables and display them on screen after clicking submit button in Android Studio?

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textAppearance="?android:attr/textAppearanceLarge"
    android:text="Welcome"
    android:id="@+id/textView"
    android:layout_alignParentTop="true"
    android:layout_centerHorizontal="true" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textAppearance="?android:attr/textAppearanceMedium"
    android:text="Name"
    android:id="@+id/textView2"
    android:layout_below="@+id/textView"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_marginTop="40dp" />

<EditText
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:inputType="textPersonName"
    android:ems="10"
    android:id="@+id/name"
    android:layout_alignBottom="@+id/textView2"
    android:layout_alignLeft="@+id/textView"
    android:layout_alignStart="@+id/textView" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textAppearance="?android:attr/textAppearanceMedium"
    android:text="Email"
    android:id="@+id/textView3"
    android:layout_below="@+id/textView2"
    android:layout_alignRight="@+id/textView2"
    android:layout_alignEnd="@+id/textView2"
    android:layout_marginTop="40dp" />

<EditText
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:inputType="textEmailAddress"
    android:ems="10"
    android:id="@+id/email"
    android:layout_alignBottom="@+id/textView3"
    android:layout_alignLeft="@+id/name"
    android:layout_alignStart="@+id/name" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textAppearance="?android:attr/textAppearanceMedium"
    android:text="Mobile No"
    android:id="@+id/textView4"
    android:layout_below="@+id/textView3"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_marginTop="40dp" />

<EditText
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:inputType="phone"
    android:ems="10"
    android:id="@+id/mob"
    android:layout_alignBottom="@+id/textView4"
    android:layout_alignRight="@+id/email"
    android:layout_alignEnd="@+id/email" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textAppearance="?android:attr/textAppearanceMedium"
    android:text="Gender"
    android:id="@+id/textView5"
    android:layout_centerVertical="true"
    android:layout_alignLeft="@+id/textView3"
    android:layout_alignStart="@+id/textView3" />

<RadioButton
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Male"
    android:id="@+id/radioButton"
    android:checked="false"
    android:layout_alignTop="@+id/textView5"
    android:layout_alignLeft="@+id/mob"
    android:layout_alignStart="@+id/mob" />

<RadioButton
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Feamle"
    android:id="@+id/radioButton1"
    android:checked="false"
    android:layout_centerVertical="true"
    android:layout_alignRight="@+id/mob"
    android:layout_alignEnd="@+id/mob" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textAppearance="?android:attr/textAppearanceMedium"
    android:text="Are you Married"
    android:id="@+id/textView6"
    android:layout_marginTop="40dp"
    android:layout_below="@+id/radioButton"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true" />

<Switch
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="No"
    android:id="@+id/switch1"
    android:checked="false"
    android:layout_alignBottom="@+id/textView6"
    android:layout_alignRight="@+id/radioButton1"
    android:layout_alignEnd="@+id/radioButton1" />

<Button
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Submit"
    android:id="@+id/button"
    android:layout_alignParentBottom="true"
    android:layout_centerHorizontal="true" />

I have done such screen on my android studio and I want to accept those values from user, store it in the variables and after clicking submit button, I want to display those entered value to the user on another screen. 我已经在Android Studio上完成了这样的屏幕,我想从用户那里接受这些值,将其存储在变量中,然后单击“提交”按钮后,我想在另一个屏幕上向用户显示这些输入的值。

Can you please tell me the way should I write the Java code for this? 您能告诉我我应该为此编写Java代码的方式吗?

Should I have to create a new class for defining and storing variables or I have to write code in MainActivity.java file only? 我应该创建一个新类来定义和存储变量,还是只在MainActivity.java文件中编写代码?

What are the different packages needed to perform this work? 完成这项工作需要哪些不同的软件包? Please give me some example of Java code so I can understand it clearly. 请给我一些Java代码示例,以便我可以清楚地理解它。 Please guide me. 请指导我。

You just have xml file. 您只有xml文件。 Lot more things to done. 还有很多事情要做。

Have a look http://developer.android.com/training/basics/firstapp/building-ui.html 看看http://developer.android.com/training/basics/firstapp/building-ui.html

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 单击“提交”按钮后如何显示输入的数据? - How to display my inputted data after clicking “submit” button? 如何在单击“提交”按钮时存储在会话中选择的下拉值并在数据库中更新 - How to store the drop down values selected in a session and update in the database while clicking on the submit button 单击Android Studio中的图像按钮时,如何在横向屏幕的上部随机放置几个按钮? - How to position a few buttons at random at the upper part of landscape screen when clicking an image button in Android Studio? 点击提交按钮后报错 - error after clicking submit button DatePicker-如何在单击提交按钮后保持选定的值 - DatePicker - how to keep the selected value after clicking on submit button Android Studio - 单击按钮后,当前活动重新打开 - Android Studio - After clicking button current activity reopens Android点击后如何隐藏按钮 - How to hide the button after clicking in Android Android Studio计算器-单击操作按钮后,editText内容消失 - Android studio calculator - editText content disappearing after clicking operation button 如何通过在Android应用程序中单击“提交”按钮来发送电子邮件 - How to send email by clicking on submit button in Android application 如何将按钮与android studio上的下一个屏幕连接 - how to connect button with next screen on android studio
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM