Как поделиться заголовком и изображениями из опции обмена?
Я создаю новостную ленту новостей RSS и хочу добавить опцию "Поделиться", которая делится названием, изображениями и открывает соответствующие действия. это моя деталь деятельности:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_detail);
DetailTitle = findViewById(R.id.detailtitle);
DetailDesc = findViewById(R.id.detaildesc);
detailimage = findViewById(R.id.detailimage);
ReadMore = findViewById(R.id.readmorebut);
detailtoolbar = findViewById(R.id.toolbardetail);
setSupportActionBar(detailtoolbar);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
Intent i = this.getIntent();
String title = i.getExtras().getString("Title_Key");
String desc = i.getExtras().getString("Desc_Key");
String imgu = i.getExtras().getString("Imageurl_Key");
final String dlink = i.getExtras().getString("Link_Key");
DetailTitle.setText(title);
DetailDesc.setText(Html.fromHtml(desc));
Picasso.get().load(imgu).fit().into(detailimage);
ReadMore.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent in = new Intent(DetailActivity.this, ReadMore.class);
in.putExtra("url", dlink);
startActivity(in);
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.shareicon,menu);
return super.onCreateOptionsMenu(menu);
}
}
Пожалуйста, комментируйте и другую информацию.