List of usage examples for android.support.v4.app ShareCompat configureMenuItem
public static void configureMenuItem(MenuItem item, IntentBuilder shareIntent)
From source file:com.example.android.supportv4.app.SharingSupport.java
@Override public boolean onCreateOptionsMenu(Menu menu) { ShareCompat.IntentBuilder b = ShareCompat.IntentBuilder.from(this); b.setType("text/plain").setText("Share from menu"); MenuItem item = menu.add("Share"); ShareCompat.configureMenuItem(item, b); MenuItemCompat.setShowAsAction(item, MenuItemCompat.SHOW_AS_ACTION_IF_ROOM); return true;/*from w ww. j a v a 2 s . c o m*/ }
From source file:com.hagreve.android.HaGreveDetailActivity.java
@Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.detail_menu, menu); MenuItem item = menu.findItem(R.id.detail_share_button); ibuilder = IntentBuilder.from(this); String message = "A ver se consigo chegar ao trabalho, apesar desta greve... " + strike.getSourceUrl() + " #hagreve"; ibuilder.setText(message);/*w w w . j a va2s . c o m*/ ibuilder.setType("text/plain"); ShareCompat.configureMenuItem(item, ibuilder); return true; }
From source file:com.trellmor.mocklocationpicture.MLPActivity.java
private void configureShareItem(MenuItem item, Uri uri, String mimeType) { if (uri != null && mimeType != null) { item.setVisible(true);/* w w w . ja v a 2 s .com*/ ShareCompat.IntentBuilder shareIntent = ShareCompat.IntentBuilder.from(MLPActivity.this); shareIntent.setStream(uri); shareIntent.setType(mimeType); ShareCompat.configureMenuItem(item, shareIntent); } else { item.setVisible(false); } }
From source file:net.potterpcs.recipebook.RecipeViewer.java
@Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.viewermenu, menu); // Set up the action bar if we have one MenuItemCompat.setShowAsAction(menu.findItem(R.id.viewertimer), MenuItem.SHOW_AS_ACTION_IF_ROOM | MenuItem.SHOW_AS_ACTION_WITH_TEXT); MenuItemCompat.setShowAsAction(menu.findItem(R.id.viewershare), MenuItem.SHOW_AS_ACTION_ALWAYS); MenuItemCompat.setShowAsAction(menu.findItem(R.id.viewerhelp), MenuItem.SHOW_AS_ACTION_IF_ROOM); // Set up Share menu item ShareCompat.configureMenuItem(menu.findItem(R.id.viewershare), shareIntent); return true;/*from w ww .jav a 2 s. com*/ }