android短視訊開發,點選分享按鈕生成分享連結
android短視訊開發,點選分享按鈕生成分享連結實現的相關程式碼
1.xml定義,menu_item.xml,注意引入合適的支援ShareActionProvider的包(v4,v7)
<?xml version="1.0" encoding="utf-8"?> <menu xmlns:android=" xmlns:app=" > <item android:id="@+id/action_create_order" android:title="create_order_title" android:icon="@drawable/ic_add_white_24dp" android:orderInCategory="1" app:showAsAction="ifRoom" /> <item android:id="@+id/action_share" android:title="share" android:orderInCategory="2" app:showAsAction="ifRoom" app:actionProviderClass="android.support.v7.widget.ShareActionProvider" /> </menu>
2.Activity中主要程式碼展示,注意方法onCreateOptionsMenu()中shareActionProvider的獲取及呼叫setShareIntent()
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; public class ToolbarActivity extends AppCompatActivity { private ShareActionProvider shareActionProvider; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.toolbar_main); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the app bar. getMenuInflater().inflate(R.menu.menu_item, menu); MenuItem menuItem = menu.findItem(R.id.action_share); shareActionProvider = (ShareActionProvider) MenuItemCompat.getActionProvider(menuItem); setShareActionIntent("Want to join me for share?"); return super.onCreateOptionsMenu(menu); } private void setShareActionIntent(String text) { Intent intent = new Intent(Intent.ACTION_SEND); intent.setType("text/plain"); intent.putExtra(Intent.EXTRA_TEXT, text); shareActionProvider.setShareIntent(intent); } @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.action_create_order: Intent intent = new Intent(this, OrderActivity.class); startActivity(intent); return true; default: return super.onOptionsItemSelected(item); } } }
以上就是 android短視訊開發,點選分享按鈕生成分享連結實現的相關程式碼,更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2850307/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 短視訊開發,點選按鈕Button,更換背景顏色
- php短視訊系統,點選按鈕開啟wifi或者關閉wifiPHPWiFi
- 騰訊短連結url生成介面/騰訊短網址線上生成/新浪微博短連結生成器的分享
- 短視訊軟體開發,按鈕側滑顯示各個選項
- Android 點選按鈕跳轉Android
- 短視訊開發app,自定義帶進度條的視訊播放按鈕APP
- android短視訊開發,自定義下拉選單Android
- android短視訊開發,點選靜態圖片自動跳轉播放視訊Android
- Android處理按鈕重複點選Android
- Android | 使用 AspectJ 限制按鈕快速點選Android
- 短視訊平臺原始碼,長按視訊、對話方塊彈出操作可選按鈕原始碼
- 直播原始碼網站,點選分享按鈕,分享到各個渠道功能的實現原始碼網站
- Android開發 如何使用選擇器(selector) 來實現點選按鈕變色Android
- 日常總結 --- 視訊播放按鈕
- 短視訊app開發,點選視訊進行全屏播放APP
- 短視訊平臺開發,按返回鍵直接結束當前連麥狀態
- Android技術分享| 視訊通話開發流程(一)Android
- Android技術分享| 視訊通話開發流程(二)Android
- 短視訊平臺開發,點選連結、圖片自動跳轉到新的頁面
- 短視訊app開發,長按將視訊儲存到相簿APP
- 短視訊運營經驗分享,掌握這6點,你也可以玩轉短視訊
- android音視訊指南-響應媒體按鈕Android
- 按鈕式超連結
- 短視訊系統,長按側滑實現刪除的按鈕
- 短連結生成
- Android優雅地處理按鈕重複點選Android
- 最新最穩定的騰訊短網址(URL短連結)API介面分享API
- 短視訊技術詳解:Android端的短視訊開發技術Android
- Symfony Bundle開發視訊教程分享
- 新手怎麼運營短視訊?短視訊運營幹貨分享
- 短視訊如何寫爆款文案?爆款短視訊文案技巧分享
- Layui Confirm彈出框連續點選按鈕會觸發多次事件UI事件
- JavaScript 點選按鈕返回底部JavaScript
- #每日一記#防止按鈕在短時間內重複點選
- android短視訊開發,上傳視訊自動新增水印Android
- Android逆向之旅--微信封了抖音分享功能,而我要把短視訊成功分享到朋友圈!...Android
- 實現長連結轉化成短連結(新浪T.CN短連結以及騰訊URL.cn短網址)API介面程式碼分享API
- php短視訊原始碼,按鈕的圓角圖示實現PHP原始碼