【问题标题】:I can´t put a webview in FULL SCREEN我不能在全屏模式下放置 webview
【发布时间】:2013-11-22 23:41:42
【问题描述】:

嗨,我有这个问题,我是新手。

This is the image of my problem

如您所见,我得到了我不想要的利润! 我所做的就是放置 Webview 并尽我所能扩展它。 但我得到了利润。 但是在MARGIN选项中,它没有边距,WTF!

This is the imagen that i want

这是我的代码(但是,我认为这与 webview 大小 D 无关:)

     public class SecondActivity extends Activity
     {
    private WebView browser;

    @Override
    public void onCreate(Bundle savedInstanceState)
    {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_second);



    browser = (WebView)findViewById(R.id.webView1);

            //habilitamos javascript y el zoom
    browser.getSettings().setJavaScriptEnabled(true);
    browser.getSettings().setBuiltInZoomControls(true);

            //ZOOM
    browser.getSettings().setDefaultZoom(WebSettings.ZoomDensity.FAR);

            browser.loadUrl("http://lolking.net");

    browser.setWebViewClient(new WebViewClient()
    {
        // evita que los enlaces se abran fuera nuestra app en el navegador de android
        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url)
        {
            return false;
        }   

    });

    // setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);



   }   

}

还有..这是我的布局:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/fondo"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".SecondActivity" >

<WebView
    android:id="@+id/webView1"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_alignParentBottom="true"
    android:layout_alignParentRight="true"
    android:layout_alignParentTop="true"
    android:layout_margin="0dp" />

感谢和抱歉我的英语..

【问题讨论】:

    标签: android webview fullscreen


    【解决方案1】:

    您需要从 RelativeLayout 中删除填充。

    你已经定义了:

    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    

    【讨论】:

    • 非常感谢您的回复和帮助,但是,我有一个新问题:|在布局中问题解决了,但是当我打开应用程序时,我看到了边距,为什么会发生这种情况?我保存了,我知道可能是什么,真的:|
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-08
    • 2019-02-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多