草庐IT

action-btn

全部标签

android - 如何知道 Intent.ACTION_SEND 中选择了哪个 Intent ?

我想使用AndroidIntent.ACTION_SEND快速分享内容。所以我得到了一个这样的共享列表:但我想为每个Action分享不同的内容,例如:如果通过电子邮件/Gmail共享,内容应为“通过电子邮件共享”。如果通过Facebook分享,内容应为“通过Facebook分享”。那么,有可能吗? 最佳答案 您无法获得此类信息。除非您为Activity选择创建自己的对话框实现。要创建这样的对话框,您需要使用PackageManager及其queryIntentActivities()功能。函数返回List.ResolveInfo包含

android - 如何知道 Intent.ACTION_SEND 中选择了哪个 Intent ?

我想使用AndroidIntent.ACTION_SEND快速分享内容。所以我得到了一个这样的共享列表:但我想为每个Action分享不同的内容,例如:如果通过电子邮件/Gmail共享,内容应为“通过电子邮件共享”。如果通过Facebook分享,内容应为“通过Facebook分享”。那么,有可能吗? 最佳答案 您无法获得此类信息。除非您为Activity选择创建自己的对话框实现。要创建这样的对话框,您需要使用PackageManager及其queryIntentActivities()功能。函数返回List.ResolveInfo包含

android - 如何使用 RingtoneManager.ACTION_RINGTONE_PICKER 设置铃声?

我尝试在这里找到解决方案,但只有自己/选择的文件的解决方案,而不是我调用选择器时的代码。当用户按下按钮时,我使用以下代码:Intentintent=newIntent(RingtoneManager.ACTION_RINGTONE_PICKER);intent.putExtra(RingtoneManager.EXTRA_RINGTONE_TITLE,"Selectringtonefornotifications:");intent.putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_SILENT,false);intent.putExtra(Ri

android - 如何使用 RingtoneManager.ACTION_RINGTONE_PICKER 设置铃声?

我尝试在这里找到解决方案,但只有自己/选择的文件的解决方案,而不是我调用选择器时的代码。当用户按下按钮时,我使用以下代码:Intentintent=newIntent(RingtoneManager.ACTION_RINGTONE_PICKER);intent.putExtra(RingtoneManager.EXTRA_RINGTONE_TITLE,"Selectringtonefornotifications:");intent.putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_SILENT,false);intent.putExtra(Ri

安卓 : restart application after update - ACTION_PACKAGE_REPLACED

我的应用程序不在Play商店中,请在网络上验证是否有新版本并下载并启动它。安装后我想重新启动应用程序,并使用BroadcastRecevier和ACTION_PACKAGE_REPLACED。这是代码:广播:publicvoidonReceive(Contextcontext,Intentintent){if(intent.getAction().equals(Intent.ACTION_PACKAGE_REPLACED)){ApplicationInfoapp=newApplicationInfo();if(app.packageName.equals("it.android.dow

安卓 : restart application after update - ACTION_PACKAGE_REPLACED

我的应用程序不在Play商店中,请在网络上验证是否有新版本并下载并启动它。安装后我想重新启动应用程序,并使用BroadcastRecevier和ACTION_PACKAGE_REPLACED。这是代码:广播:publicvoidonReceive(Contextcontext,Intentintent){if(intent.getAction().equals(Intent.ACTION_PACKAGE_REPLACED)){ApplicationInfoapp=newApplicationInfo();if(app.packageName.equals("it.android.dow

android - 如何将 Action Bar Sherlock 导入到 gradle 项目?

我已使用发布此问题的步骤将模块导入AndroidStudio:ProblemsimportingprojectintoAndroidStudioregardingActionBarSherlockIDE运行良好,但不影响构建。来自AndroidStudio:AreLibraryProjectdependenciespickedfromproject.properties?IfyouuseGradle,project.propertiesiscompletelyignored.YoushouldnotusetheModuleSettingstoadddependenciesnowasit

android - 如何将 Action Bar Sherlock 导入到 gradle 项目?

我已使用发布此问题的步骤将模块导入AndroidStudio:ProblemsimportingprojectintoAndroidStudioregardingActionBarSherlockIDE运行良好,但不影响构建。来自AndroidStudio:AreLibraryProjectdependenciespickedfromproject.properties?IfyouuseGradle,project.propertiesiscompletelyignored.YoushouldnotusetheModuleSettingstoadddependenciesnowasit

android - 如何自定义 Action 模式的颜色和文字?

默认操作模式(3.0及更高版本)带有绿色主题和左侧的“完成”按钮。如何自定义这些?谢谢 最佳答案 这是用于任何ActionMode的样式,我是从SDK中提取的。您需要创建自己的样式来自定义它。这真的很容易做到。如果你以前从未做过这样的事情,你应该仔细阅读thispost关于自定义ActionBar。它解释了您需要知道的一切。?android:attr/actionModeBackground?android:attr/actionModeSplitBackground?android:attr/actionBarSize@andro

android - 如何自定义 Action 模式的颜色和文字?

默认操作模式(3.0及更高版本)带有绿色主题和左侧的“完成”按钮。如何自定义这些?谢谢 最佳答案 这是用于任何ActionMode的样式,我是从SDK中提取的。您需要创建自己的样式来自定义它。这真的很容易做到。如果你以前从未做过这样的事情,你应该仔细阅读thispost关于自定义ActionBar。它解释了您需要知道的一切。?android:attr/actionModeBackground?android:attr/actionModeSplitBackground?android:attr/actionBarSize@andro