我数据库用的Oracle
数据库中有一个表叫做info
先从这个表中吧用户信息提取出来 并且显示在ListView绘制表格上
<?xml version="1.0" encoding="utf-8"?>
<Relativelayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="60px"
android:layout_height="wrap_content"
android:id="@+id/personid"
>
</TextView>
<TextView
android:layout_width="160px"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/personid"
android:layout_alignTop="@id/personid"
android:gravity="center_horizontal"
android:id="@+id/name"
></TextView>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/name"
android:layout_alignTop="@id/name"
android:id="@+id/age"
></TextView>
</Relativelayout>
这是我xml文件中的代码
如何把数据从Oracle中提取出来?
如何把数据控制在表格上面?包括数据库的字段?
高手求教!!!
数据库中有一个表叫做info
先从这个表中吧用户信息提取出来 并且显示在ListView绘制表格上
<?xml version="1.0" encoding="utf-8"?>
<Relativelayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="60px"
android:layout_height="wrap_content"
android:id="@+id/personid"
>
</TextView>
<TextView
android:layout_width="160px"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/personid"
android:layout_alignTop="@id/personid"
android:gravity="center_horizontal"
android:id="@+id/name"
></TextView>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/name"
android:layout_alignTop="@id/name"
android:id="@+id/age"
></TextView>
</Relativelayout>
这是我xml文件中的代码
如何把数据从Oracle中提取出来?
如何把数据控制在表格上面?包括数据库的字段?
高手求教!!!
下面这个链接应该可以满足你的需求
http://blog.csdn.net/sazhaoxun_csdn/article/details/6984094
package form.co;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import android.app.Activity;
import android.os.Bundle;
import android.widget.ListView;
import android.widget.SimpleAdapter;public class Form_answerActivity extends Activity{
private final static String TAG="personActivity";
private ListView listView;public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
listView=(ListView)findViewById(R.id.personList);
List<HashMap<String,String>> data=new ArrayList<HashMap<String,String>>();
HashMap<String,String>title=new HashMap<String,String>();
title.put("personid", "编号");
title.put("name","姓名");
title.put("age", "年龄");
data.add(title);
SimpleAdapter adapter = new SimpleAdapter(Form_answerActivity.this,data,
R.layout.personitem,new String[]{"personid","name","age"},
new int[]{R.id.personid,R.id.name,R.id.age});
listView.setAdapter(adapter);
}
}
private ListView listView;
//private List<String> data = new ArrayList<String>();
@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
listView = new ListView(this);
listView.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_expandable_list_item_1,getData())); setContentView(listView); } private List<String> getData(){
List<String> data = new ArrayList<String>();
data.add("测试数据1");
data.add("测试数据2");
data.add("测试数据3");
data.add("测试数据4");
return data; }}安卓群222164346,欢迎加入,谢谢!