android - 从edittext获取字符串并将其存储在数组中

蜘蛛侠

我有一个

编辑文本- addArea = (EditText) findViewById(R.id.editTextArea);

和 ArrayList - public static ArrayList<String> areaList = new ArrayList<String>();

和一个按钮—— addbtn = (Button) findViewById(R.id.addBTN);

这是我将字符串存储到数组中的代码。它显示 toastMessage 但我不知道它是否存储字符串。

 addbtn.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                String area = addArea.getText().toString();
                if (!area.isEmpty()){
                    areaList.add(area);
                    toastmessage(area+" added successfully.");
                    addArea.setText("");
                }
            }
        });

需要的是,微调器在下一个布局中。当我单击微调器时,它应该显示我在编辑文本中输入的项目。

约翰·乔

要检查列表是否添加,您可以通过这种方式检查

 for (int i=0; i<areaList.size();i++){
        addArea.append(areaList.get(i));
        addArea.append("\n");
    }

您可以通过检查setText 值知道 是否string存储到 中areaListtextView


要传递areaList给下一个活动,请添加此

Intent intent = new Intent(MainActivity.this, secondActivity.class);
intent.putExtra("areaList",areaList);

在第二个中Activity,使用此行获取所有areaList数据

ArrayList<String> areaList = (ArrayList<String>)getIntent().getSerializableExtra("areaList");

然后将设置areaListspinner

ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_dropdown_item, areaList);
spinner.setAdapter(adapter);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Android中获取字符串的ems大小

如何从Android中的字符串数组获取随机值?

Android Studio从所有活动中获取字符串

Android Material Design TextInputEditText无法获取字符串

Android:如何使用资源名称从资源中获取字符串?

我如何在android中获取当前日期和时间并将其存储到字符串中

Android:如何从inputfield获取字符串值?

从资源中的Android字符串数组中获取数据

从Android中的“值”文件夹中获取字符串资源

Android Retrofit-2“无法获取字符串数组”

如何从字符串数组中获取字符串,以便可以与SetText一起使用?Android Studio

Android从Json网址获取字符串

如何将字节存储在数组中并获取字符串

从string.xml读取字符串数组在android中引发错误

如何在Android中从数组中提取字符串?

如何仅从HTTPResponse RestApi Android获取字符串

从Android中的网页获取字符串

Android获取字符串形式的选定文本

从字符串中获取数字作为模式并将其存储在数组中

Android解析:从parsequeryadapter中获取字符串并将其存储到ArrayList中

如何在Android Studio中从数组中大量提取字符串资源?

无法从 json 中读取 URL 字符串并将其应用于 Android 中的对象

从Android中的数组中获取随机字符串并将其放置在文本视图中

如何读取字符串数据并只从中获取数字并将其存储在列表中

使用 JavaScript 从字符串中分离值并将其存储在数组中

Python - 接受字符串(名称)列表作为参数并将其存储在数组中

Android 从值中获取字符串资源 ID

如何获取在 SwiftUI TextEditor 中输入的字符串并将其存储在数组中?

JSON File / Android - 获取字符串的值