2013-07-30 58 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);