WebViewの loadUrl()
やreload()
などがどのようなコードになっているだろうと思い、定義元にジャンプしたのですが以下のようになっていました。
WebView.java
java
1 public void loadUrl(String url) { 2 } 3 4 public void loadData(String data, String mimeType, String encoding) { 5 } 6 7 public void loadDataWithBaseURL(String baseUrl, String data, 8 String mimeType, String encoding, String failUrl) { 9 } 10 11 public void stopLoading() { 12 } 13 14 public void reload() { 15 }
2点質問です。
- メソッド内にコードが何も書かれていないのはなぜでしょうか?
- WebViewの
loadUrl()
やreload()
がどのようなコードになっているかを知りたかったら、どのように確認すればよいでしょうか?
よろしくお願いします。
※↓のように書いて loadUrl
に対して Android Studio上で定義元にジャンプしました。
kotlin
1class MainActivity : AppCompatActivity() { 2 override fun onCreate(savedInstanceState: Bundle?) { 3 super.onCreate(savedInstanceState) 4 setContentView(R.layout.activity_main) 5 6 val webView = findViewById<WebView>(R.id.webView) 7 webView.loadUrl("https://www.google.co.jp/") 8 } 9}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。