繁体   English   中英

将 textView 转换为字符串

[英]convert textView to string

TextView totalHours;
String TotalHours;
totalHours.setText(("Total hours : " + hours + ":" + minutes));

假设输出为Totalhours:13:25

现在我想将 totalHours 转换为String并将 13:25 保存到 MySQL 中。

 TotalHours=totalHours.getText().toString();
 String[] time= TotalHours.split(":", 2);
 addInformation(time[1]);

这是将textView转换为String的正确方法吗?

最好你可以通过字符串转换直接存储你的变量小时,分钟。

  hours.toString();

要么

String.valueOf(hours)

是的。 这是正确的方法。 从 TextView 获取文本返回 CharSequence。 要将 CharSequence 转换为 String,使用 toString() 函数。

或者您可以直接将时间存储在一个字符串变量中并将其插入到 MySql 数据库中。

TotalHours=totalHours.getText().toString();
String[] time= TotalHours.split(":");
String result= time[1]+time[2];
addInformation(result);

看看是否有帮助。

我有同样的问题,我试过这个:

String.valueOf(totalHours.getText());

如果第一个答案不适合您,也许这会有所帮助。

暂无
暂无

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

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM