Android-EditText到StringArray存储在xml中
我一直在尝试解决如何从编辑文本框中提取文本并将其移动到strings.xml中的字符串数组中 基本上,它是用户填写的一个用户表单,单击它会将信息添加到数据库中,然后可以在listview中查看。listview和所有功能都很好,但我无法使用编辑文本框输入信息 如有任何提示或技巧,将不胜感激 谢谢我可能错了(如果我错了,请有人纠正我),但我不相信strings.xml在运行时是可编辑的。相反,它是一组预定义的资源,您的应用程序可以访问这些资源,并且它不能被程序修改——只能读取 如果您希望将此信息提供给您的应用程序以供后续使用,您应该考虑使用SharedReferences:我可能错了(如果我错了,请有人纠正我),但我不认为strings.xml在运行时是可编辑的。相反,它是一组预定义的资源,您的应用程序可以访问这些资源,并且它不能被程序修改——只能读取Android-EditText到StringArray存储在xml中,android,arrays,string,android-edittext,Android,Arrays,String,Android Edittext,我一直在尝试解决如何从编辑文本框中提取文本并将其移动到strings.xml中的字符串数组中 基本上,它是用户填写的一个用户表单,单击它会将信息添加到数据库中,然后可以在listview中查看。listview和所有功能都很好,但我无法使用编辑文本框输入信息 如有任何提示或技巧,将不胜感激 谢谢我可能错了(如果我错了,请有人纠正我),但我不相信strings.xml在运行时是可编辑的。相反,它是一组预定义的资源,您的应用程序可以访问这些资源,并且它不能被程序修改——只能读取 如果您希望将此信息提
如果您希望将此信息提供给您的应用程序以供后续使用,您应该考虑使用SharedReferences:您想为编辑文本获取用户输入,并将其放入strings.xml中吗?你不能那样做。字符串资源用于静态字符串,而不是在运行时更改的内容。您应该查看其他数据存储选项,如共享首选项。请参阅。是否要为编辑文本接受用户输入,并将其放入strings.xml中?你不能那样做。字符串资源用于静态字符串,而不是在运行时更改的内容。您应该查看其他数据存储选项,如共享首选项。请参阅。不可能。你不能做这样的事。当然,strings.xml和androidmanifest.xml也不适用
另一个选项是:如果strings.xml中已经有一些值,则可以从列表中获取它们,并附加您希望从用户处获得的值。之后,将其放入适配器中,并像往常一样在列表视图中显示。不可能。你不能做这样的事。当然,strings.xml和androidmanifest.xml也不适用 另一个选项是:如果strings.xml中已经有一些值,则可以从列表中获取它们,并附加您希望从用户处获得的值。之后,将它放入适配器中,并像通常一样在列表视图中显示它