Как поделиться заголовком и изображениями из опции обмена?

Я создаю новостную ленту новостей 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);
  }
}

Пожалуйста, комментируйте и другую информацию.

0 ответов

Другие вопросы по тегам