星空网 > 软件开发 > 操作系统

ShareActionProvider

menu/share_action.

<?

MainActivity

package com.panjn.sharedemo;import android.content.Intent;import android.support.v4.view.MenuItemCompat;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.support.v7.widget.ShareActionProvider;import android.view.Menu;import android.view.MenuItem;import android.view.View;public class MainActivity extends AppCompatActivity {  private Intent shareIntent;  private ShareActionProvider mShareActionProvider;  @Override  protected void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentView(R.layout.activity_main);    shareIntent = new Intent();    shareIntent.setAction(Intent.ACTION_SEND);    shareIntent.putExtra(Intent.EXTRA_TEXT,"panjn.jpeg");    shareIntent.setType("text/plain*");  }  @Override  public boolean onCreateOptionsMenu(Menu menu) {    getMenuInflater().inflate(R.menu.share_action,menu);    MenuItem item = menu.findItem(R.id.menu_item_share);    mShareActionProvider = (ShareActionProvider) MenuItemCompat.getActionProvider(item);    setShareIntent(shareIntent);    return true;  }  private void setShareIntent(Intent intent) {    if(mShareActionProvider != null && intent != null) {      mShareActionProvider.setShareIntent(intent);    }  }}

  




原标题:ShareActionProvider

关键词:react

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流