ITEEDU

ContactActivity

Contact c = api.getContactByID(id);已经获得了指定人的联系人的所有相关信息,布局就要看自己的了。这里只是一个示例。

package com.iteedu.www;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class ContactActivity extends Activity {
	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);

		String id = this.getIntent().getExtras().getString("id");

		ContactAPI api = ContactAPI.getAPI();
		api.setCr(getContentResolver());
		Contact c = api.getContactByID(id);
		String s = "id:" + id + "\n";
		s += "名字:" + c.getDisplayName() + "\n电话:";

		if ((c.getPhone() != null) && (c.getPhone().size() > 0))
			for (int i = 0; i < c.getPhone().size(); i++) {
				s += c.getPhone().get(i).getNumber() + "\n";
			}

		TextView tv = new TextView(this);
		tv.setText(s);
		setContentView(tv);

	}
}