Soru & Cevap

Webview Tam Ekran Sorunu ...

16.02.2017 - 03:27

Arkadaşlar Merhaba. Bir Fragment içinde Webview oluşturuyorum fakat bu webview tam ekran olmuyor. Sorunu araştırdım fakat bir türlü bulamadım. XML dosyasında padding kısımlarını sildim yine olmadı. Yardımlarınız için Şimdiden teşekkürler. 

Sorun şu şekilde:

Görsel kaldırıldı.

XML Kodları:

<?xml version="1.0" encoding="utf-8"?>
<FrameLayout
    xmlns:tools="http://schemas.android.com/tools"
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent">


    <WebView
        android:id="@+id/webview"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />
</FrameLayout>

JAVA Kodları :

package com.atugem.atugem.Fragments;
import android.app.Fragment;
import android.app.ProgressDialog;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.Toast;
/**
 * Created by DmXeR on 19.11.2016.
 */
import com.atugem.atugem.R;

import static com.atugem.atugem.R.id.webview;
import static com.atugem.atugem.R.id.webview;

public class EgitimFragment extends Fragment {

    @Nullable
    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {

        View rootView = inflater.inflate(R.layout.fragment_egitim, container, false);
        WebView atugem = (WebView) rootView.findViewById(webview);
        WebSettings webSettings = atugem.getSettings();
        webSettings.setJavaScriptEnabled(true);
        atugem.loadUrl("http://www.google.com");

        final ProgressDialog progress = ProgressDialog.show(getActivity(), "Bekleyiniz", "Yükleniyor", true);
        progress.show();
        atugem.setWebViewClient(new WebViewClient() {



            @Override
            public void onPageFinished(WebView view, String url) {
                super.onPageFinished(view, url);
                Toast.makeText(getActivity().getApplicationContext(), "Yükleme Tamamlandı", Toast.LENGTH_SHORT).show();
                progress.dismiss();
            }

            public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
                Toast.makeText(getActivity().getApplicationContext(), "Bir Hata Oluştu", Toast.LENGTH_SHORT).show();
                progress.dismiss();
            }
        });

        return rootView;

    }
}

 

185 Görüntülenme

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-30879-1457425720.jpg
cevataktas
17.02.2017 - 10:06

Action barı kaptmak istiyosan java kısmına bu kodu eklemelisim.


getSupportActionBar().hide();
 

Profile picture for user bthnorhan
bthnorhan
17.02.2017 - 01:42

Ana layoutundaki paddingleri sildin mi ?

Muhammet
17.02.2017 - 03:23
content_main.xml de ki paddingleri silince sıkıntı kalmadı teşekkürler.