2013-06-26 4 views
0

У меня есть webView только в макете, проблема в том, что у меня есть изображение в Интернете, которое я должен показать в полном размере экрана (мне нужно веб-представление, так как мне нужно использовать javascript на изображении) изображение на html получает полный размер экрана (css), но когда я использую webView, он не получает 100% -ный размер экрана телефона (если я использую навигатор, он получает полный размер но не в WebView)WebView Android пытается получить полный размер

Это как WebView предъявляется http://subefotos.com/ver/?6258d4661052175e24f39dd42af864b3x.png

Это, как навигатор показывает его http://subefotos.com/ver/?23ae0e96244e3edf380af37848a56c21x.png

Что я хочу, чтобы elimante белые пространства, потому что в галактике асе это не сильно отличается, но в highter телефонов разница настолько высока

Существует мой макет:

<WebView xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/webView1" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="vertical" 
    android:keepScreenOn="true"> 
</WebView> 
+0

Не понимаю, проблема в том, что WebView не достигает полного размера или если WebView имеет полный размер, но изображение отсутствует. –

+1

вы можете использовать средства управления увеличением 'wv.getSettings(). SetBuiltInZoomControls (true); wv.getSettings(). SetDisplayZoomControls (false); ' – Krrishnaaaa

+0

привет, спасибо за ответ, я отредактировал сообщение, так что для всех, у кого есть пример, яснее, я хочу показать его как обычный экран приложения, чтобы увеличить элементы управления не решают проблему: S – D4rWiNS

ответ

0

Вы пробовали что делает ваш весь экран в полный экран в первую очередь?

public class FullScreen extends Activity { 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 

     requestWindowFeature(Window.FEATURE_NO_TITLE); 
     getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
           WindowManager.LayoutParams.FLAG_FULLSCREEN); 

     setContentView(R.layout.main); 
    } 
} 
+1

Вопрос не в том, чтобы сделать полноэкранный режим 'Activity'. – Krrishnaaaa

+0

точно не о том, как сделать полноэкранный режим Activity, чтобы сделать WebView ullscreen, я отредактировал сообщение с 2 фотографиями в качестве примера – D4rWiNS

+0

Но WebView ограничен в области просмотра активности, поэтому вы не можете заставить WebView занимать весь экран (в вашем вопросе вы заявляете, что хотите сделать это: «он не получает 100% -ный размер экрана телефона»), сначала вам нужно сделать свой экран в полноэкранном режиме. –