以下のように RecyclerView アイテムを右にスワイプすると、画像とテキストを共有しています。
viewModel.shareUri.observe(viewLifecycleOwner,Observer{
val shareIntent = Intent(Intent.ACTION_SEND);
shareIntent.setType("image/png");
shareIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
shareIntent.putExtra(Intent.EXTRA_TEXT," "+requireContext().resources.getString(R.string.paylasimKitapAdText));
shareIntent.putExtra(Intent.EXTRA_STREAM, it);
startActivity(Intent.createChooser(shareIntent, view.context.resources.getString(R.string.shareLabel)));
adapter?.notifyItemChanged(position);
});
共有が開始され、キャンセルします。もう一度共有すると、セレクターが乗算されますか?このコードに問題はありますか?