2013-07-30 51 views
0

在我的申请,我从EditText上传递一个字符串值,我已经定义了服务这个在android ..中的服务中,将字符串转换为long?

(t.scheduleAtFixedRate(new Task(), 0, long);) 

如何从字符串转换为长期在服务...?还是有任何其他方法将长期价值传递给服务......?

+0

长L =的Long.parseLong(串); – KOTIOS

+0

你有没有试过把它铸造到很久。如果你的字符串表示一个有效的长期,你可以尝试把它长到像这样:((long)string) –

回答

4

此方法用于将字符串转换为Long。

long l = Long.parseLong(string); 
+0

是的,我试过,但服务类不支持长。它的抛出NumberFormatException .. – user2545522

+1

尝试{long l = Long.parseLong(string)} catch(Exception e){e.printStackTrace(); },然后告诉我更多关于来自log的异常的描述。 –

0

您可以使用此方法为您的字符串转换为长之后,你已经通过了长期变量来为您服务

long l = Long.parseLong(yourstring);