2015-08-13 22 views
5

W moim android studia, znajdę kod źródłowy WebView, ale wydaje się być pusty, a górna komentarz jest:Dlaczego WebView w kodzie źródłowym SDK rozszerza MockView?

/** 
* Mock version of the WebView. 
* Only non override public methods from the real WebView have been added in there. 
* Methods that take an unknown class as parameter or as return object, have been removed for now. 
* 
* TODO: generate automatically. 
* 
*/ 

Ale w github android source code, to nie jest tak, i wydaje się to prawdziwy WebView.

Więc moje pytanie brzmi: dlaczego istnieją dwie różne WebView kody źródłowe, a co MockView?

Odpowiedz

3

W podanym zakresie, WebView w android.jar jest fałszywa wersja, która jest wyłącznie dla celów rozwoju, podgląd strony w wersji próbnej możesz renderować widok w oknie układu, możesz wywołać API w swoim kodzie.

W zakresie runtime WebView zostanie zastąpiony.

Powiązane problemy