Мой main.xml состоит из двух частей. Слева - вид списка, а справа - веб-вид.
Как я могу отобразить строку
String[] myList = new String[]{"one", "two", "three", "four", "five", "six", "seven", "eight", "nine"};
в списке
<ListView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:id="@+id/mylist"/>
Я не хочу использовать ListActivity.
Мой код похож на
package com.android.WebViewChart;
import android.app.Activity;
import android.os.Bundle;
import android.webkit.WebView;
import android.widget.ArrayAdapter;
import android.widget.ListView;
public class WebViewChartActivity extends Activity {
/** Called when the activity is first created. */
String[] myList = new String[]{"one", "two", "three", "four", "five", "six", "seven", "eight", "nine"};
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
WebView wv = (WebView) findViewById(R.id.WebViewChart);
wv.getSettings().setJavaScriptEnabled(true);
wv.loadUrl("file:///android_asset/1.html");
ListView list = (ListView) findViewById(R.id.mylist);
list.setAdapter(new ArrayAdapter<String>(this, R.id.mylist, myList));
}
}
Это не работает.
Может кто-нибудь сказать мне, почему?
Спасибо!