Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 要在所有活动中显示编辑文本吗_Android_Android Edittext - Fatal编程技术网

Android 要在所有活动中显示编辑文本吗

Android 要在所有活动中显示编辑文本吗,android,android-edittext,Android,Android Edittext,首先,我是安卓系统开发的noob 所以,我的问题是-我有一个带有EditText视图的活动,所以有人可以在其中输入他的名字。 我想对这些输入做些什么——我想让它显示在文本视图中所有需要的活动中。 例如,在一本书中->输入姓名:你在做什么,孩子?Kir:“我不知道…”输入名称:“不要再这样做了…”等 然后在下一个活动中,单击一个按钮,相同的,我希望在所有活动中显示相同的输入名称,文本视图,它需要在哪里,但我不知道如何声明它,在哪里声明它,什么代码等等 我希望你们都能理解我的意思 感谢您的支持。一种

首先,我是安卓系统开发的noob

所以,我的问题是-我有一个带有EditText视图的活动,所以有人可以在其中输入他的名字。 我想对这些输入做些什么——我想让它显示在文本视图中所有需要的活动中。 例如,在一本书中->输入姓名:你在做什么,孩子?Kir:“我不知道…”输入名称:“不要再这样做了…”等

然后在下一个活动中,单击一个按钮,相同的,我希望在所有活动中显示相同的输入名称,文本视图,它需要在哪里,但我不知道如何声明它,在哪里声明它,什么代码等等

我希望你们都能理解我的意思


感谢您的支持。

一种方法是在开始活动之前将数据传递给intents

    Intent intent = new Intent(context, MyActivity.class);
    intent.putExtra("key_name", "John Cena");
    context.startActivity(intent);
然后通过以下方式检索MyActivity中的数据:

    Bundle extras = getIntent().getExtras();
    String name = extras.getString("key_name"); // name should be John Cena

片段也存在类似的功能。

基本上,您希望保留值\数据。对于这种情况,最好使用
[Preferences]
,您可以将数据保存在磁盘上的私人文件中,并随时随地读取数据