是否可以在可穿戴设备上使用内容 URI 来引用 phone 上的内容?
Is it possible to use Content URIs on a wearable to refer to content on the phone?
如果我有一个 URI
引用 phone 上的本地内容,例如 content://com.myapp/someimage
那么在可穿戴设备上使用这个 url 是行不通的(例如将它传递给 ImageView
的 setImageURI()
或将它与 InputStream
结合使用 BitmapFactory
,如果在 phone 上执行则确实有效).
我猜代码试图在手表上而不是 phone 上查找内容,因此有没有办法修改 URI
以便搜索内容对于 phone?
当您假设系统尝试解析手表上的 URI
时,您是对的。
要显示存储在另一台设备上的内容(以任一方式),您必须将其与 DataLayer
同步。
您可以找到操作方法 here.
如果我有一个 URI
引用 phone 上的本地内容,例如 content://com.myapp/someimage
那么在可穿戴设备上使用这个 url 是行不通的(例如将它传递给 ImageView
的 setImageURI()
或将它与 InputStream
结合使用 BitmapFactory
,如果在 phone 上执行则确实有效).
我猜代码试图在手表上而不是 phone 上查找内容,因此有没有办法修改 URI
以便搜索内容对于 phone?
当您假设系统尝试解析手表上的 URI
时,您是对的。
要显示存储在另一台设备上的内容(以任一方式),您必须将其与 DataLayer
同步。
您可以找到操作方法 here.