Share button
Merhaba arkadaşlar. Uygulamaya Paylaş butonu koymaya çalışıyorum ama
**Cannot cast from ActionProvider to ShareActionProvider**
Böyle bir hatayla karşılaşıyorum. İnternette araştırdım ama yazılanların hiçbiri sorunu çözmedi. Kodum şu şekilde
Yardımcı olurmusunuz ?
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main, menu);
MenuItem item = (MenuItem) menu.findItem(R.id.action_share);
ShareActionProvider myShare=(ShareActionProvider)item.getActionProvider();
Intent myIntent = new Intent(Intent.ACTION_SEND);
myIntent.setAction(Intent.ACTION_SEND);
myIntent.putExtra(Intent.EXTRA_TEXT, "Whatever message you want to share");
myIntent.setType("text/plain");
myShare.setShareIntent(myIntent);
return true;
}