Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于共享到Android应用程序的自定义共享模式_Android - Fatal编程技术网

用于共享到Android应用程序的自定义共享模式

用于共享到Android应用程序的自定义共享模式,android,Android,如何创建自定义模式布局以将数据共享到应用程序中?例如,如果你在Chrome上的一个页面上,并尝试共享到Facebook,Facebook共享模式会弹出,允许你编辑传递到Facebook的数据。本文仅介绍在应用程序中启动活动并传递数据的简单用例。但是,我不想发起这个活动;我希望这是一个单独的模式,只是作为一个重叠的形式,并发送到后端,就像Facebook的共享功能 但是,我不想启动该活动 分享只能通过活动来完成 我希望这是一个单独的模式,只是作为一个重叠的形式,并发送到后端,就像Facebook的

如何创建自定义模式布局以将数据共享到应用程序中?例如,如果你在Chrome上的一个页面上,并尝试共享到Facebook,Facebook共享模式会弹出,允许你编辑传递到Facebook的数据。本文仅介绍在应用程序中启动活动并传递数据的简单用例。但是,我不想发起这个活动;我希望这是一个单独的模式,只是作为一个重叠的形式,并发送到后端,就像Facebook的共享功能

但是,我不想启动该活动

分享只能通过活动来完成

我希望这是一个单独的模式,只是作为一个重叠的形式,并发送到后端,就像Facebook的共享功能


然后创建一个单独的以对话框为主题的活动,其中包含您发送的
操作。该对话主题活动可以从用户那里收集信息,然后将其转发到应用程序中的任何内容。

您有任何资源来创建对话主题活动吗?@JCDJulian:创建基于现有对话主题的自定义主题(例如,
theme.Material.dialog
)并与应用程序的其他主题相关联。因此,例如,如果您正在使用
appcompat-v7
Theme.appcompat
,您将使用
Theme.appcompat.Dialog
或其他东西。主要是说,相对于内容视图,您的活动窗口是
wrap\u content
/
wrap\u content
,而不是填充可用的屏幕空间。