【问题标题】:List with number input and its retrieval输入数字的列表及其检索
【发布时间】:2017-07-11 06:55:18
【问题描述】:

如果我创建了一个列表并为每个项目设计了一个EditText(数字输入),我如何检索输入并将其显示在另一个页面上(在表格或另一个列表中?)我是 android 新手工作室,请人帮忙。

【问题讨论】:

    标签: java android android-intent bundle


    【解决方案1】:

    你应该学习 Bundle 和 Intent ,通过使用 Intent 你可以将数据从一个 Activity 传递到另一个 Activity 。

    您可以将任何原始数据添加到Bundle中,然后将bundle对象添加到调用Activity Intent中,然后在Next Activity中从Intent中获取Bundle。

    您也可以将 ArrayList 添加到 Bundle 中。

    要使用上述内容,请执行以下操作:

    在“发送”活动中使用:

    ArrayList<String> arraylist = new Arraylist<String>();
    Bundle bundle = new Bundle();
    bundle.putStringArrayList("arraylist", arraylist);
    

    在“接收”活动中使用:

    Bundle extras = getIntent().getExtras();
    ArrayList<String> arraylist  = extras.getStringArrayList("arraylist");
    

    【讨论】:

    • 嗨@Chetan Joshi,我遵循了关于使用适配器和数组创建列表的教程......我以正常方式设计EditText正确吗? (在适配器中)
    • ListView 中的 EditText 无法正常工作。如果您输入了文本框,则可以。
    • 您需要打开一个对话框来获取 List 中特定子项的输入。
    猜你喜欢
    • 2019-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多