Mengambil profil pengguna
Sebelum Anda mulai: Pastikan bahwa Anda telah menyelesaikan tugas,
Mendaftarkan aplikasi Anda ke platform BlackBerry Messenger, dan bahwa kelas yang menampilkan layar
MyUserProfileScreen mengirimkan referensi ke objek
BBMPlatformContext yang terkait dengan aplikasi Anda.
- Impor kelas dan antarmuka yang diperlukan.
import net.rim.blackberry.api.bbm.platform.*;
import net.rim.blackberry.api.bbm.platform.profile.*;
import net.rim.device.api.system.*;
import java.util.*;
- Buat kelas yang memperluas MainScreen. Dalam konstruktor untuk kelas layar ini, kirimkan objek BBMPlatformContext yang terkait dengan aplikasi.
public class MyUserProfileScreen extends MainScreen
{
public MyUserProfileScreen(BBMPlatformContext platformContext)
{
}
}
- Dalam konstruktor, aktifkan BBMPlatformContext.getUserProfile() untuk mengambil referensi ke objek UserProfile yang terkait dengan BBMPlatformContext ini. Instance yang dikembalikan ini adalah profil pengguna sekarang.
UserProfile userProfile = platformContext.getUserProfile();
- Dalam konstruktor, ambil nama tampilan pengguna, gambar tampilan, status, pesan status, dan pesan pribadi. Tetapkan nilai-nilai ini pada variabel.
String displayName = userProfile.getDisplayName();
Bitmap displayPicture = userProfile.getDisplayPicture();
String personalMsg = userProfile.getPersonalMessage();
int status = userProfile.getStatus();
String statusMsg = userProfile.getStatusMessage();
Apakah informasi ini berguna? Kirimkan komentar Anda kepada kami.