【发布时间】:2010-05-14 10:03:22
【问题描述】:
我正在使用以下代码打开 Android 联系人
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
btnContacts = (Button) findViewById(R.id.btn_contacts);
txtContacts = (TextView) findViewById(R.id.txt_contacts);
btnContacts.setOnClickListener(new OnClickListener() {
public void onClick(View arg0) {
txtContacts.setText("");
Intent intent = new Intent(Intent.ACTION_PICK, People.CONTENT_URI);
startActivityForResult(intent, PICK_CONTACT);
}
});
}
@Override
public void onActivityResult(int reqCode, int resultCode, Intent data) {
super.onActivityResult(reqCode, resultCode, data);
switch (reqCode) {
case (PICK_CONTACT):
if (resultCode == Activity.RESULT_OK) {
//display picked contact data.
}
}
}
现在我想在打开此联系人活动时将按钮放在此活动的顶部或在此活动中添加我自己的菜单
谁能指导我?这可能吗?如果是,请告诉如何实现这一目标?
【问题讨论】:
-
您需要在联系人列表中添加菜单吗???