将textView转换为字符串

问题描述 投票:1回答:4
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的正确方法吗?

java android string textview
4个回答
3
投票

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

  hours.toString();

String.valueOf(hours)

0
投票

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

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


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

看看是否有帮助。


0
投票

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

String.valueOf(totalHours.getText());

如果没有第一笔答案,可能会对您有帮助

© www.soinside.com 2019 - 2024. All rights reserved.