mirror of
https://github.com/MatomoCamp/matomocamp-companion-android.git
synced 2024-09-19 16:13:46 +02:00
Replaced share ActionProvider with simple chooser Intent to ensure
compatibility with 4.0.3 and make more room for the bookmark icon.
This commit is contained in:
parent
919994e0ab
commit
3aa100a2fc
1 changed files with 3 additions and 3 deletions
|
@ -192,7 +192,7 @@ public class EventDetailsFragment extends Fragment {
|
||||||
@Override
|
@Override
|
||||||
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
|
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
|
||||||
inflater.inflate(R.menu.event, menu);
|
inflater.inflate(R.menu.event, menu);
|
||||||
ShareCompat.configureMenuItem(menu, R.id.share, getShareIntentBuilder());
|
menu.findItem(R.id.share).setIntent(getShareChooserIntent());
|
||||||
bookmarkMenuItem = menu.findItem(R.id.bookmark);
|
bookmarkMenuItem = menu.findItem(R.id.bookmark);
|
||||||
updateOptionsMenu();
|
updateOptionsMenu();
|
||||||
}
|
}
|
||||||
|
@ -238,9 +238,9 @@ public class EventDetailsFragment extends Fragment {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
private ShareCompat.IntentBuilder getShareIntentBuilder() {
|
private Intent getShareChooserIntent() {
|
||||||
return ShareCompat.IntentBuilder.from(getActivity()).setSubject(String.format("%1$s (FOSDEM)", event.getTitle())).setType("text/plain")
|
return ShareCompat.IntentBuilder.from(getActivity()).setSubject(String.format("%1$s (FOSDEM)", event.getTitle())).setType("text/plain")
|
||||||
.setText(String.format("%1$s %2$s #fosdem", event.getTitle(), event.getUrl())).setChooserTitle(R.string.share);
|
.setText(String.format("%1$s %2$s #FOSDEM", event.getTitle(), event.getUrl())).setChooserTitle(R.string.share).createChooserIntent();
|
||||||
}
|
}
|
||||||
|
|
||||||
@SuppressLint("InlinedApi")
|
@SuppressLint("InlinedApi")
|
||||||
|
|
Loading…
Reference in a new issue