javascript - 设置iPhone和Android壁纸 - Appcelerator

标签 javascript android iphone titanium appcelerator

如何在 App 中设置 iPhone 和 Android 的壁纸。 Appcelerator是否有定义的API我在google上搜索但没有找到解决方案。

最佳答案

对于 iPhone,没有任何通过 Titanium Appcelerator 实现的方法或 API。

但是对于 Android,有一个代码可以帮助您设置直接壁纸。

var intent = Ti.Android.createIntent({
    action: Ti.Android.ACTION_ATTACH_DATA,
    type: "image/*"
});
intent.addCategory(Ti.Android.CATEGORY_DEFAULT);
intent.setData('/IMAGE PATH/', "image/jpeg");
intent.putExtra("mimeType", "image/jpeg");
var intentChooser = Ti.Android.createIntentChooser(intent, "Set as:");
Ti.Android.currentActivity.startActivity(intentChooser);

希望这对您有所帮助。

关于javascript - 设置iPhone和Android壁纸 - Appcelerator,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43488216/

相关文章:

android - Kotlin中view.setOnLongClickListener和view.onClick的比较

javascript - Phonegap - 动态邮件附件

ios - 如何在 Objective-C 中管理、跟踪或同步异步多个服务器请求?

javascript - 在 JavaScript 中使用 match 函数的双重表达式

javascript - 如果 el 包含此文本,请从中删除此字符串?

javascript - UWP:如何访问应用程序数据

iphone - EAOutputStream 写入 :maxLength: - 230 failed to write because stream does not have space available

javascript - 在 Typescript Vue 项目中使用 Javascript 模块

java - 在点之间绘制路径

ios - JMeter - 如何将代理与安全移动页面一起使用?