Android:Android配置文件图片对话框

时间:2012-12-11 12:36:50

标签: android facebook

我有一个自定义对话框,我正在尝试加载带有脸书资料图像的对话框,下面的名称是我的代码

public void postToWall(String message) {
    String fbUser="";

    try {
        JSONObject me = new JSONObject(facebook.request("me"));
        String id=me.getString("id");

        ImageView picture;
        fbUser = me.getString("name");
        TextView usr = (TextView)findViewById(R.id.textView1);
        picture = (ImageView) findViewById(R.id.imageView4);
        URL image_value= new URL("http://graph.facebook.com/" + fbUser + "/picture" );
        Bitmap profPict=BitmapFactory.decodeStream(image_value.openConnection().getInputStream());
        picture.setImageBitmap(profPict);
        usr.setText(fbUser);
    } catch (Exception e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    } 
}

而不是fb feed对话框我创建了自定义对话框,在发布我希望对话框中的用户图像和名称时,代码似乎对我好,但不知道我哪里出错了。 任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

问题解决了......这条线错了 URL image_value =新网址(“http://graph.facebook.com/”+ id +“/ picture”);以前我在网址中使用了用户名而不是id ...