2014-05-03 91 views
0

我想显示我的博客作为Android应用程序的一部分..我有代码准备好..当显示网站,如谷歌等,但没有与我的博客..可以有效帮助我解决这个问题在webview中显示博客

mainActivity.java:

package com.mkyong.android; 

import android.app.Activity; 
import android.content.Context; 
import android.content.Intent; 
import android.os.Bundle; 
import android.view.View; 
import android.view.View.OnClickListener; 
import android.widget.Button; 

public class MainActivity extends Activity { 

    private Button button; 

    public void onCreate(Bundle savedInstanceState) { 
     final Context context = this; 

     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 

     button = (Button) findViewById(R.id.buttonUrl); 

     button.setOnClickListener(new OnClickListener() { 

       @Override 
      public void onClick(View arg0) { 

       Intent intent = new Intent(context, WebViewActivity.class); 
       startActivity(intent); 
      } 

     }); 

    } 

} 

webViewActivity.java:

package com.mkyong.android; 

import android.app.Activity; 
import android.os.Bundle; 
import android.webkit.WebView; 
import android.webkit.WebViewClient; 

public class WebViewActivity extends Activity { 

     private WebView webView; 

    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.webview); 

     webView = (WebView) findViewById(R.id.webView1); 
     webView.getSettings().setJavaScriptEnabled(true); 
     webView.setWebViewClient(new WebViewClient()); 
     webView.loadUrl("pavan7vasan.blogspot.com"); 

    } 

} 

的main.xml:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:orientation="vertical" > 

    <Button 
     android:id="@+id/buttonUrl" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="Go to http://www.google.com" /> 

</LinearLayout> 

webview.xml:

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

它显示了网页的Android模拟器

+1

URL应以http:// – greenapps

+0

噢...... sorry..I忘了把这段代码中使用loadURL方法的参数 – user3426359

回答

1

改变这一行不可用的,它应该工作。

webView.loadUrl("http://pavan7vasan.blogspot.com");