0

我有一个edittext这个活动,用户可以在里面写一个简短的文本,然后当完成一个新的活动打开listview获取Facebook朋友,我带文字喜欢这样的:通过Facebook发送应用程序给朋友的文本sdk

@Override 
     public void onClick(View v) { 
      // TODO Auto-generated method stub 
      EditText etLocation = (EditText) findViewById(R.id.editTextNew); 
      Intent intent = new Intent(NewTextActivity.this, SendActivity.class); 
      intent.putExtra("location", etLocation.getText().toString()); 
      startActivity(intent); 
     }; 
     } 

这是listvew

final OnFriendsListener mOnFriendsListener = new OnFriendsListener() { 

@Override 
     public void onComplete(List<Profile> friends) { 

      runOnUiThread(new Runnable() { 
       @Override 
       public void run() { 
        mSpinner.setVisibility(View.GONE); 
        mSpinner.clearAnimation(); 
       } 
       }); 

      // populate list 
      List<String> values = new ArrayList<String>(); 
      for (Profile profile : friends) { 
       //profile.getInstalled(); 
       values.add(profile.getName()); 
      } 

我的下一个目标是能够使这段文字这listview内发送给朋友,再由朋友里面可以收到一个pp,而不是在实际的Facebook聊天,但我真的找不到任何示例或说明如何做到这一点与Facebook的SDK,任何提示如何我可以从这里或链接我可以看看? :)

回答

2

您将不得不使用他们独特的Facebook ID保持自己的数据库中的用户跟踪。然后,您将包含您自己的“聊天”协议,例如XMPP,请查看以供进一步阅读:Android and XMPP

你不能只使用facebook SDK发送消息就是我想说的;)

+0

谢谢,我会检查它:) –

相关问题