2012-08-16 68 views
2

我對Android完全陌生,所以如果這很簡單,請原諒我。我已經安裝了eclipse Android插件,它具有用於實現UI的工具箱。有沒有我在這裏使用HTML代碼的方法。在eclipse中使用HTML5 android插件

謝謝, 莎拉。

+1

如果你是完全新的Android版會首先需要學習基礎知識。 Android項目的結構,如何在主要活動和UI佈局資源之間進行交互。谷歌的教程..我知道,我買了一本書,並沿着,直到我得到它。一旦出現WebView,就像我在下面的答案中提到的那樣,您需要使用特定的Android佈局。祝您好運,將您的HTML展示給Android上的所有人。 – Kickaha 2012-08-16 15:25:17

+0

謝謝大家。我現在開始寫一本書「Android在行動」。由於我擅長HTML5,但在那裏只能看到xml,所以我想知道我是否應該放棄所有這些!所以我會探索這些並回復你接受你的答案。謝謝。 – Sara 2012-08-16 16:33:21

回答

1

您是否在尋找開發HTML 5個應用程序? 那麼你需要一些其他的框架,這將有助於您在使用HTML,CSS構建Android應用程序,使用Javascript代碼

我用的這個是Phonegap

還有更多的框架是可用的。你可以谷歌它。

1

要將WebView添加到您的應用程序中,只需將該元素包含在您的活動佈局中即可。例如,下面是其中的WebView適合屏幕的佈局文件:

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


String summary = "<html><body>Awesome Content Here</body></html>"; 
webview.loadData(summary, "text/html", null); 

http://developer.android.com/guide/webapps/webview.html

1

也許你可以試試PhoneGap的API

+0

這實在是一個評論,而不是對問題的回答。您可以隨時對自己的帖子發表評論,一旦您擁有足夠的[聲望](http://stackoverflow.com/faq#reputation),您將可以[對任何帖子發表評論](http://stackoverflow.com/特權/評論)。 – 2012-08-16 04:01:59

+0

我錯過了這一點,這是一個啓發或警告。 – liaobz 2012-09-10 02:51:02

0

在Android應用程序中包含HTML代碼。你可以按照上面的例子,你可以把你所有的HTML代碼中資源文件夾,並創建一個新的文件夾WWW,並把下面一行在你的活動類

protected void onCreate(Bundle savedInstanceState) { 
super.onCreate(savedInstanceState); 
setContentView(R.layout.main); 
WebView webView = (WebView)findViewById(R.id.webView); 
webView.getSettings().setJavaScriptEnabled(true); 
webView.setWebChromeClient(new WebChromeClient()); 
webView.loadUrl("file:///android_assest/www/index.html");