0

私はアンドロイドのウェブビューが初めてです。テキストが利用可能な場合、webview から特定のテキストを取得する方法を知りたいだけです。

例: WebView に "Android works great" のようなテキストがあります。ここで、"Android" というテキストが WebView で利用できる場合は、別のことを行います。

if("Android" available on webview) {
then Print("It works great")
}
else {
Print ("Useless")
}

Androidで同じことを達成するにはどうすればよいですか。私を助けてください。 前もって感謝します :)

4

1 に答える 1

2

これは最善の方法ではありませんが、URL コンテンツを取得してテキストと比較することができます

try {                   
                URL url;
                url = new URL("http://www.google.com/");

                BufferedReader in;

                in = new BufferedReader(new InputStreamReader(url.openStream()));                   

                String inputLine;
                while ((inputLine = in.readLine()) != null) {
                    if(inputLine.contains("Android")) {

                    } else {

                    }
                }
                in.close();

            } catch(Exception e) {                  
                e.printStackTrace();
            }
于 2013-05-08T07:52:53.300 に答える