私はloopjパッケージを試しています。WebサイトにHTTPリクエストを送信し、WebビューにWebサイトを表示しようとしています。
結果は正常に返されますが、Webビューに希望どおりのページが表示されず、代わりにchromeが開いてページが表示されます。
私は何かが足りないのですか、それともこの望ましくない行動を無効にする方法はありますか?
以下は、リクエストを行っているoncreateメソッドです。
public class MainActivity extends Activity {
Button connectBtn;
TextView status;
WebView display;
String url = "http://www.google.com";
AsyncHttpClient client;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
status = (TextView)findViewById(R.id.statusbox);
connectBtn = (Button)findViewById(R.id.connectBtn);
display = (WebView)findViewById(R.id.webView1);
connectBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
client = new AsyncHttpClient();
client.get(url, new AsyncHttpResponseHandler(){
@Override
public void onSuccess(String response) {
Toast.makeText(getApplicationContext(), "Success!", Toast.LENGTH_SHORT).show();
display.loadUrl(url);
}
});
}
});
}