0

次のアクティビティに移動できるようにコマンドを書き込むにはどうすればよいですかonclicklistener()。また、その新しいアクティビティに投稿ステータス ダイアログが表示されます。intent次のアクティビティへの切り替えとpostTowall()メソッドの使用に使用しています。しかし、これら2つは同時に実行されません。私はこの方法を使用しています:

public void onClick(View v) {
        // TODO Auto-generated method stub

    postTowall();
    Intent intent= new Intent(Frnd.this,Logout.class);
    startActivity(intent);

    }

    private void postTowall() {
        facebook.dialog(this, "feed", new DialogListener() {

      @Override
      public void onFacebookError(FacebookError e) {
      }

      @Override
      public void onError(DialogError e) {
      }

      public void onComplete(Bundle values) {
          String sh = null;
          Bundle params = new Bundle();

          params.putString("caption", sh);
      }

      public void onCancel() {
          // TODO Auto-generated method stub
      }
4

2 に答える 2

1

投稿にはスレッドを使用できます。asynctask を使用し、その中でメッセージをフェイスブックに投稿します。または、単純なスレッドを作成して開始することもできます。

この asynctask リンクが役立つ場合があります。使用例もあります:

http://developer.android.com/reference/android/os/AsyncTask.html

于 2013-08-06T08:34:08.380 に答える
0

投稿ダイアログを開くには、他のアクティビティを設定する必要があります。インテント経由でシグナルを送信すべきかどうか...

于 2013-08-06T08:29:55.383 に答える