X-Git-Url: https://git.mdrn.pl/wl-app.git/blobdiff_plain/48b2fe9f7c2dc3d9aeaaa6dbfb27c7da4f3235ff..269195b3729c1bdc22e9053ee4ebca667ea8549d:/Android/app/src/main/java/com/moiseum/wolnelektury/view/WebViewActivity.java?ds=sidebyside diff --git a/Android/app/src/main/java/com/moiseum/wolnelektury/view/WebViewActivity.java b/Android/app/src/main/java/com/moiseum/wolnelektury/view/WebViewActivity.java new file mode 100644 index 0000000..1e30d1f --- /dev/null +++ b/Android/app/src/main/java/com/moiseum/wolnelektury/view/WebViewActivity.java @@ -0,0 +1,42 @@ +package com.moiseum.wolnelektury.view; + +import android.content.Context; +import android.os.Bundle; +import android.support.v4.app.Fragment; + +import com.moiseum.wolnelektury.R; +import com.moiseum.wolnelektury.base.AbstractActivity; +import com.moiseum.wolnelektury.base.AbstractIntent; + +/** + * @author golonkos + */ + +public class WebViewActivity extends AbstractActivity { + + private static final String PARAM_URL = "PARAM_URL"; + + public static class WebViewIntent extends AbstractIntent { + + public WebViewIntent(Context packageContext, String url) { + super(packageContext, WebViewActivity.class); + putExtra(PARAM_URL, url); + } + } + + @Override + public int getLayoutResourceId() { + return R.layout.activity_blank; + } + + @Override + public void prepareView(Bundle savedInstanceState) { + setBackButtonEnable(true); + + if (savedInstanceState == null) { + String url = getIntent().getStringExtra(PARAM_URL); + Fragment fragment = WebViewFragment.newInstance(url); + getSupportFragmentManager().beginTransaction().add(R.id.flContainer, fragment).commit(); + } + } +}