В моем приложении я создаю видео и сохраняю его в SD-карте. Я хочу поделиться этим видео. В любом режиме, как выбор пользователя. Я попробовал такой образец. Но я не знаю точно. Пожалуйста, помогите мне.Поделитесь видео с моим андроидным приложением
share.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
Intent intent = new Intent();
intent.setAction(Intent.ACTION_SEND);
intent.setType("video/*");
intent.setData(Uri.parse("file://"+"/mnt/sdcard/path"));
startActivity(Intent.createChooser(intent,"Share via"));
}
});
Но в выборщике оно не отображает приложения. Помогите мне правильно.
что тип MIME здесь и то, что его влияние, если мы не set.shall я знаю ?? –
@kalyanpvs: «какой тип MIME здесь» - это зависит от видео, которое вы делитесь. «каково его влияние, если мы не устанавливаем» - «ACTION_SEND» может не найти доступных способов обмена видео. – CommonsWare
sir С помощью метода intent.setType() мы уже установили тип. Затем нам нужно будет снова установить данные и тип для намерения .. или одного достаточно? Или setType() отличается от setDataAndType() ?? –