首先,我是SO的新人。
我已经开始进行android开发并触发了我的一个模块。
我已经通过:starting activity from a list和许多其他链接,但没有得到我的问题的答案。
在本单元中,我想将HTML文件内容作为ListView中的TextView传递。
我知道如何传递类但是对于类,我必须创建不同的活动并在Android Manifest中定义它们。
所以要克服这个并优化我的应用程序,我想将HTML文件内容作为TextView传递给List的组件。
这是我的代码:
public class ListViewExample extends ListActivity{ String[] presidents = {
"Dwight D. Eisenhower",
"John F. Kennedy",
"Lyndon B. Johnson",
"Richard Nixon",
"Gerald Ford",
"Jimmy Carter",
"Ronald Reagan",
"George H. W. Bush",
"Bill Clinton",
"George W. Bush",
"Barack Obama"
};
@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.listview);
setListAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, presidents));
}
public void onListItemClick (
ListView parent, View v,
int position, long id)
{
Class<?>[] desires = {AutoCompleteExample.class,
BasicViewsExample.class,
//etc
ViewsActivity.class};
Intent i = new Intent(MyActivity.this, desires[position]);
startActivity(i);
}
}
我想传入html文件而不是Class文件......
很抱歉,如果我提出了错误的问题。