2013-07-21 63 views
1

我想在當前活動的操作欄中添加共享按鈕。將按鈕添加到Android活動中的操作欄

我不知道該怎麼做。

是否有可能在活動中做到這一點?

這裏是我的活動代碼:

package com.rss.utils; 

import com.rss.R; 

import android.app.Activity; 
import android.content.Intent; 
import android.os.Bundle; 
import android.util.Log; 
import android.webkit.WebChromeClient; 
import android.webkit.WebView; 
import android.webkit.WebViewClient; 
import android.widget.ProgressBar; 

public class WebBrowserViewActivity extends Activity { 

    WebView webview; 
    ProgressBar progressB = null; 

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

     Intent intent = getIntent(); 

     String url = intent.getStringExtra("URL"); 

     Log.d("WebBrowserViewActivity", "URL to load : " +url); 

     progressB = (ProgressBar) findViewById(R.id.progressBar1); 
     webview = (WebView) findViewById(R.id.webViewArticle);  
     webview.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY); 

     // webview.getSettings().setLoadWithOverviewMode(true); 
     webview.getSettings().setUseWideViewPort(true); 
     webview.getSettings().setSupportZoom(true); 
     webview.getSettings().setBuiltInZoomControls(true); 
     webview.setWebViewClient(new WebViewClient()); 

     webview.setWebChromeClient(new WebChromeClient() { 
      public void onProgressChanged(WebView view, int progress) { 
       if(progress < 100 && progressB.getVisibility() == ProgressBar.GONE){ 
        progressB.setVisibility(ProgressBar.VISIBLE); 
       } 
       progressB.setProgress(progress); 
       if(progress == 100) { 
        progressB.setVisibility(ProgressBar.GONE); 
       } 
      } 
     }); 

     webview.loadUrl(url); 
    } 


} 

非常感謝你的幫助。

++

回答

1

我從來沒有這麼做過,但我做了一些研究,爲您和我敢肯定this is what you're looking for.

這篇文章將告訴你該怎麼做:)

+0

有趣的馬修,我會試試這個。謝謝 – wawanopoulos

+0

沒問題,我會告訴你如何做到這一點,但因爲我從來沒有做過,所以給你一個有用的鏈接是最好的,我可以做 – Guy

相關問題