/**
*
*/
package com.d3.d3xmpp.model;
import org.jivesoftware.smackx.packet.VCard;
import com.d3.d3xmpp.util.ImageUtil;
import com.d3.d3xmpp.xmpp.XmppConnection;
import android.graphics.Bitmap;
import android.widget.ImageView;
/**
* @author MZH
*
*/
public class User {
public String nickname;
public String username;
public String truename;
public String email;
public String headimg;
public String intro;
public String mobile;
public String sex;
public String adr;
public VCard vCard;
public Bitmap bitmap;
public double lat = 0.0;
public double lon = 0.0;
public User() {
super();
}
public User(VCard vCard){
if (vCard!=null) {
nickname = vCard.getField("nickName");
email = vCard.getField("email");
intro = vCard.getField("intro");
sex = vCard.getField("sex");
mobile = vCard.getField("mobile");
adr = vCard.getField("adr");
String latAndlon = vCard.getField("latAndlon");
if (latAndlon!=null && !latAndlon.equals("")) {
String[] latAndLons = latAndlon.split(",");
lat = Double.valueOf(latAndLons[0]);
lon = Double.valueOf(latAndLons[1]);
}
this.vCard = vCard;
bitmap = ImageUtil.getBitmapFromBase64String(vCard.getField("avatar"));
}
}
public void showHead(ImageView imageView) {
if (bitmap!=null) {
imageView.setImageBitmap(bitmap);
}
}
}