2012-10-18 3 views
1

웹 브라우저 대신 웹보기에서 URL을 열고 싶습니다. 나는 프로그래머가 아니며 해결책을 찾지 못한다. 도움이 크게 평가됩니다. activity_webview라는 새 활동에서 url을 열고 싶습니다. 사전Eclipse WebView

import android.app.Activity; 
import android.content.Intent; 
import android.net.Uri; 
import android.os.Bundle; 
import android.view.Menu; 
import android.view.MenuInflater; 
import android.view.MenuItem; 
import android.view.View; 
import com.casovi.luxury_new.R; 

public class MainCars extends Activity { 

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

    public void GoKoenigsegg(View view) { 
     goToUrl("http://www.koenigsegg.com/"); 
    } 
    public void GoMercedes(View view) { 
     goToUrl("http://www.mercedes-amg.com/#/home"); 
    } 

    private void goToUrl(String url) { 
     Uri uriUrl = Uri.parse(url); 
     Intent launchBrowser = new Intent(Intent.ACTION_VIEW, uriUrl); 
     startActivity(launchBrowser); 
    } 

    } 
} 

답변

1

감사는 다음과 같이 당신의 주요 활동을 확인 : 먼저 초 수 webviewclients, 세 번째 수 있도록 내용 없음을 웹뷰를 생성, 마침내 원하는 URL을로드합니다. 모든 최고의 ..

public class MainCars extends Activity { 
 

 
WebView web; 
 

 
@Override 
 
public void onCreate(Bundle savedInstanceState) { 
 
    super.onCreate(savedInstanceState); 
 
    setContentView(R.layout.activity_main); 
 
    web = (WebView) findViewById(R.id.webView1); 
 
    web = new WebView(this); 
 
    web.getSettings().setJavaScriptEnabled(true); 
 
    web.loadUrl("http://www.koenigsegg.com/"); 
 
    web.setWebViewClient(new myWebClient()); 
 
    web.setWebChromeClient(new WebChromeClient()); 
 
    setContentView(web); 
 
}