将textView转换为字符串

时间:2016-01-09 06:31:36

标签: java android string textview

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的正确方法吗?

4 个答案:

答案 0 :(得分:2)

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

  hours.toString();

String.valueOf(hours)

答案 1 :(得分:0)

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

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

答案 2 :(得分:0)

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

看看它是否有帮助。

答案 3 :(得分:0)

我遇到了同样的问题,并且尝试了以下方法:

String.valueOf(totalHours.getText());

如果第一个答案对您不起作用,也许这会有所帮助。