xml은 웹뷰 하나만 있고, java에선 loadurl 하나만 있는 간단한 예제를 해보려는데..
pc에 톰캣 서버 틀어놓고 에뮬레이터 속 웹뷰에서 10.0.2.2를 입력하면
새로운 브라우저가 뜨면서 해당 페이지로 이동합니다.
의도적으로 404 에러를 일으키면 해당 오류페이지는 웹뷰안에서 잘 뜹니다.
(지니모션에서 10.0.3.2 해봤는데 똑같은 증상입니다.)
어떻게 해야 되나요?
package me.myh.webviewtest;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.webkit.WebView;
import android.widget.EditText;
public class MainActivity extends AppCompatActivity {
WebView wb;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
wb = (WebView)findViewById(R.id.webview);
}
public void goPage(View v){
EditText editText = (EditText)findViewById(R.id.editText);
wb.loadUrl(editText.getText().toString());
}
}