Как поделиться веб-приложением с Facebook, Twitter и т. Д. - PullRequest
6 голосов
/ 08 марта 2010

Я сделал новостное приложение в Android с помощью RSS-канала, и теперь я хочу поделиться некоторыми новостями, т.е. я хочу загрузить ссылки из своего приложения в Facebook, Twitter и т. Д. Возможно ли это? Спасибо

Ответы [ 2 ]

8 голосов
/ 08 марта 2010

Попробуйте это:

findViewById(R.id.btnEnvoyer).setOnClickListener(
            new Button.OnClickListener() {
                public void onClick(View v) {
                    Intent sendMailIntent = new Intent(Intent.ACTION_SEND); 
                    sendMailIntent.putExtra(Intent.EXTRA_SUBJECT, getString(R.string.Share_Mail_Subject));
                    sendMailIntent.putExtra(Intent.EXTRA_TEXT, getString(R.string.Share_Mail_Text)); 
                    sendMailIntent.setType("text/plain");

                    startActivity(Intent.createChooser(sendMailIntent, "Email / SMS / Tweet ?"));
                }
            }
    );

отлично работает в моем последнем приложении, если вы хотите его протестировать: Comis Strips в Брюсселе

=> Нажмите [Меню], затем [Поделиться], затем кнопку [Отправить электронную почту / SMS / Tweet] = R.id.btnEnvoyer в моем файле макета, чтобы увидеть альтернативы, которые пользователь может выбрать ...

Надеюсь, это вам немного поможет ...

H.

2 голосов
/ 08 марта 2010

Да, это так. В Twitter и Facebook есть api для вас. Взгляните на эти API Java Twitter также посетите страницу разработчика facebook

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...