請道歉我做這個可能很愚蠢的問題,但即時通訊工作只有2天,我不想搞砸了。更改/重命名整個webview eclipse項目文件和代碼
我下載了一個Webview_sample
項目源代碼:
網站:https://dev.tscolari.me/2011/09/19/android-webapp-in-3-minutes/
源代碼如下:https://github.com/tscolari/android-webview-sample-app/downloads
我曾在此一整天,終於把它的工作,就像我想它,但那裏有一個新的問題現在,我不能弄明白,因爲我有各種各樣的錯誤,因爲我想改變整個eclipse項目文件和代碼到我未來的應用程序名稱,因爲該項目不是相同的,將來會更加修改(已經嘗試重構,找到&替換,我總是得到erros我不明白)。
我可以告訴你,我想如果我開始創建項目爲「新」而不是「現有」的一些畫面:
獲取這個:
而此刻我有這樣的:
因此,文件編碼,我已經是這樣的:
AndroidMobileAppSampleActivity.java:
package tscolari.mobile_sample;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.Window;
import android.view.WindowManager;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class AndroidMobileAppSampleActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main);
WebView mainWebView = (WebView) findViewById(R.id.mainWebView);
WebSettings webSettings = mainWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
mainWebView.setWebViewClient(new MyCustomWebViewClient());
mainWebView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
mainWebView.loadUrl("http://www.mutesoft.com");
}
private class MyCustomWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}
}
AndroidManifest.xml:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="tscolari.mobile_sample"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="10" />
<uses-permission android:name="android.permission.INTERNET"/>
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".AndroidMobileAppSampleActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
並且那它..
基本上 「AndroidMobileAppSampleActivity」, 「tscolari.mobile_sample」, 「說」 等正在我的生活苦不堪言。
如果有人能幫助我,這將是偉大的,因爲我的頭即將爆炸。
說實話,我用了一點你的答案和一切工作沒有erros。但是「M Moshin Naeem」,我沒有理解最後一部分。我對你的建議有什麼不同?謝謝 – mutesoft
你可以upvote兩個答案。並選擇一個作爲你的答案。 最後一部分我剛剛告訴你根據新的包名更新'manifest'文件。 :) –
問題完全解決。謝謝 – mutesoft