我在Android代碼中使用了StringUtils類。但生成異常,即找不到類。但是,我已經使用了該類的jar文件。請幫幫我!StringUtils類不能在Android中工作
7
A
回答
0
我的問題用下面的代碼解決,我們不需要使用StringUtils jar來添加我們的項目。
我創建自己的類,即「RanjitString」替換爲StringUtils。
public class RanjitString {
public static String substringBetween(String str, String open, String close) {
if (str == null || open == null || close == null) {
return null;
}
int start = str.indexOf(open);
if (start != -1) {
int end = str.indexOf(close, start + open.length());
if (end != -1) {
return str.substring(start + open.length(), end);
}
}
return null;
}
}
並直接訪問靜態方法substringBetween:
String myxml="This is my xml with different tags";
String successResult = RanjitString.substringBetween(myxml,
"<tag>", "</tag>");
此代碼爲我工作...
+0
請參閱@ user2160667的其他答案,使用TextUtils –
+1
@SerkanArıkuşu:但是沒有substringBetween方法textUtils –
24
相關問題
- 1. 爲什麼在Android中不能識別StringUtils的Apache類?
- 2. 不能在Android工作室
- 3. httpclient類不工作在android
- 4. Android類不工作
- 5. Android:ContentObserver不能在Android 4.3中工作
- 6. window.close()不能在android webview中工作?
- 7. ScrollView不能在Android中工作
- 8. mkdirs不能在android studio中工作avd
- 9. 動畫不能在android中工作
- 10. Android ViewPager不能在NestedScrollView中工作
- 11. adapter.setNotifyDatachanged()在android中不能正常工作
- 12. javax.xml.bind不能在Android Studio(Gradle)中工作
- 13. cordova navigator.camera.getPicture不能在android中工作
- 14. ionic2 WebSocket不能在Android App中工作
- 15. Google mapfragment不能在android中工作
- 16. 線程不能在java中工作android
- 17. OnTouchEvent在Android中不能正常工作
- 18. Android鏈接不能在webview中工作
- 19. Facebook SSO不能在android中工作
- 20. Onclick事件不能在Android中工作
- 21. Ajax不能在webview中工作android
- 22. Spinner.setOnLongClickListener()不能在Android中工作
- 23. AngularJS不能在Xamarin中工作Android Webview
- 24. Modal組件不能在android中工作
- 25. Styles.xml不能在android studio中工作
- 26. Android:填充不能在RelativeLayout中工作
- 27. Environment.getExternalStorageDirectory()不能在Android中工作
- 28. Twitter API不能在Android中工作
- 29. Logcat不能在android studio中工作
- 30. overridePendingTransition在android中不能正常工作
你有沒有添加jar文件到構建路徑? –
@Chirag Raval:是的,我已經使用了jar文件。 –
這在簡單的java程序中工作正常。但是當我們在android中使用相同的代碼時,會產生這種類型的錯誤。請任何人有想法,所以請幫助我。 –