简体   繁体   English

如何使用Android Studio将iframe添加到活动中(我想从网站添加Google日历)

[英]How to add iframe into an activity using android studio (I want to add google calender from a website)

This is my iframe code : 这是我的iframe代码:

<iframe src="https://www.google.com/calendar/embed?mode=WEEK&amp;height=600&amp;wkst=7&amp;bgcolor=%23FFFFFF&amp;src=diit.info_m7f27lakenu0t49fbe2aojn9rg@group.calendar.google.com&amp;color=%23865A5A&amp;ctz=Asia%2FDhaka" style=" border-width:0 " width="750" height="440" frameborder="0" scrolling="no"></iframe>`

Now I want to show this google calendar into my activity. 现在,我想将此Google日历显示到我的活动中。 Please let me know how can i do that. 请让我知道我该怎么做。

Using WebVew I guess...? 我猜使用WebVew ...? Or are you encountering any problems using it? 还是您在使用它时遇到任何问题?

İf you want to show google calendar in your app. 如果您想在您的应用程序中显示Google日历。 You have to use google calendar api. 您必须使用Google Calendar API。 Here is the step by step education in google developers. 这是Google开发人员的分步教学。

google calendar app 谷歌日历应用


İf you want to show a web site in your app,you can use WebView. 如果要在您的应用程序中显示网站,则可以使用WebView。

enter code public class WebViewActivity extends AppCompatActivity {
private WebView mWebView;
private static final String urlTag = "url";

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    getSupportActionBar().setDisplayHomeAsUpEnabled(true);
    Intent intent = getIntent();
    String postUrl = intent.getStringExtra(urlTag);
    String title=intent.getStringExtra("title");
    mWebView = new WebView(this);
    mWebView.getSettings().setJavaScriptEnabled(true);

    final Activity activity = this;

    mWebView.setWebViewClient(new WebViewClient() {
        public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
            Toast.makeText(activity, description, Toast.LENGTH_SHORT).show();
        }
    });

    mWebView.loadUrl(postUrl);
    // setContentView(mWebView);

    // TODO:YUKLEME PROGRESS DENE
   mWebView.setWebViewClient(new WebViewClient() {
        ProgressDialog progressDialog = new ProgressDialog(WebViewActivity.this);

        @Override
        public void onPageStarted(WebView view, String url, Bitmap favicon) {
            super.onPageStarted(view, url, favicon);
            Log.e("I am  loading Here ", "Start");
            progressDialog.setTitle("Loading");
            progressDialog.setMessage("Please wait....");
            progressDialog.show();

        }

        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
            Log.e("I am  loading Here ", "Override");
            view.loadUrl(url);
            return true;

        }

        @Override
        public void onPageFinished(WebView view, String url) {
            progressDialog.dismiss();
        }

    });
    setContentView(mWebView);
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何使用 java 代码而不是 xml 代码将按钮添加到 android 工作室中的另一个活动 - How do I add button to another activity in android studio using java code rather than xml code 如何在 Android Studio 中添加空活动? - How to add Empty Activity in Android Studio? 如何在 Nav Drawer 活动中将地图活动添加到 HomeFragment,以便 map 在 android 工作室中工作 - How do I add a maps activity to HomeFragment in Nav Drawer activity, so that the map works in android studio 我想通过以下代码从 android 工作室在实时数据库中添加数据,但它不应该工作 - I want to add data in Realtime database from android studio from the following code but it should not worked 在Android Studio中使用活动模板时,我不能添加新的Java类吗? - Can't I add a new Java class while using an activity template in Android studio? 当我添加库时,Android Studio应用程序不想编译 - Android studio app does not want compile when I add libs 我想从 Cloud Firestore 数据库中获取纬度和经度以在 map Android Studio 上添加标记 - I want to get latitude and longitude from Cloud Firestore database to add markers on map Android Studio 如何从应用程序中添加一行? 安卓工作室 - How can I add a row from within the application ? Android studio 如何在 android 工作室的列表视图中添加新变量(来自以前的活动)到列表中? - How to add a new varible (from previous activity) to a list to display on listview in android studio? 当 Android Studio 中没有活动标签时,如何在清单中添加导出的标签? - How to add exported label in manifest when there is no activity tag in Android Studio?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM