Android コードで StringUtils クラスを使用しています。しかし、例外が生成されました。つまり、クラスが見つかりません。しかし、すでにそのクラスにjarファイルを使用しました。私を助けてください!
質問する
16013 次
2 に答える
24
外部ライブラリを使用しないようにしてください。常に Android の代替品を探してください。
この特定のケースでは、次を使用できます。android.text.TextUtils
于 2013-03-12T11:19:18.287 に答える
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>");
このコードは私のために働いています...
于 2012-10-08T10:05:29.470 に答える