Ako otvorím predvolenú obrazovku kontaktov v systéme Android?
odpovede:
1 pre odpoveď č. 1Ahoj a vitajte pri vývoji StackOverflow A Android.
Aby ste otvorili obrazovku kontaktov, musíte zachytiť OnClick
udalosť pre vaše tlačidlo a vytvorte zámer otvoriť obrazovku kontaktu.
Niečo také:
Button myButton = (Button) myLayout.findViewById(R.id.myButton);
myButton..setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent intent= new Intent(Intent.ACTION_PICK, Contacts.CONTENT_URI);
startActivity(intent);
}
});
Ak chcete niečo urobiť s kontaktom, ktorý si používateľ vyberie, použite a startActivityForResult
namiesto toho a prepísať onActivityResult
metóda (prečítajte si o tom viac tu.
Niektoré podobné odpovede možno nájsť tu a tu!
Veľa štastia!
1 pre odpoveď č. 2
kód
Intent i = new Intent();
i.setAction(Intent.ACTION_VIEW);
i.setData(Uri.parse("content://contacts/people/"));
startActivity(i);