小编bad*_*he5的帖子

webview打开默认浏览器,我不知道在哪里放代码

所以,我现在已经玩了4个小时了:(并且我不能让网站只在应用程序中保持打开状态.在点击登录后输入用户名和密码,在默认浏览器中打开页面.我是什么学到的是,我应该使用:shouldOverrideUrlLoading() 但我不知道它在哪里以及如何使用它.这是我的MainActivity.java,我放在哪里或者什么来阻止它在默认浏览器中打开.(忽略*)

package com.example.***.*******c;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.webkit.WebView;

public class MainActivity extends Activity {

    private WebView mWebView;

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

        mWebView = (WebView) findViewById(R.id.webview);
        mWebView.getSettings().setJavaScriptEnabled(true);
        mWebView.loadUrl("http://www.*******.org/");
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.activity_main, menu);
        return true;
    }
}
Run Code Online (Sandbox Code Playgroud)

url android android-webview

3
推荐指数
1
解决办法
4953
查看次数

Android XML Error解析XML未绑定前缀

我有2个错误,但我有一个修复.我仍然有错误解析XML未绑定前缀错误你在com.admob.android.ads wats错了吗?

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout>
<WebView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/webview"
android:layout_width="fill_parent"
android:layout_height="fill_parent" 
/>

<com.admob.android.ads.AdView
  android:id="@+id/ad" 
  android:layout_width="fill_parent" 
  android:layout_height="wrap_content"
  xmlns:backgroundColor="#000000"
  xmlns:primaryTextColor="FFFFFF"
  xmlns:secondaryTextColor="#CCCCCC"
  android:layout_alignParentTop="true"
  ads:adUnitId="xxxxxxxxxxxx"
  ads:adSize="BANNER"
  ads:loadAdOnCreate="true"
  /> 
</RelativeLayout>     
Run Code Online (Sandbox Code Playgroud)

xml eclipse android

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×2

android-webview ×1

eclipse ×1

url ×1

xml ×1