ajith-ab / react-native-receive-sharing-intent

A React Native plugin that enables React Native apps to receive sharing photos, videos, text, urls or any other file types from another app
MIT License
305 stars 109 forks source link

Intent.ACTION_SET_WALLPAPER in React Native #51

Open ibelgin opened 3 years ago

ibelgin commented 3 years ago

Hope We Can Have Intent.ACTION_SET_WALLPAPER In React Native. There are no modules out there with this functionality.

I searched a lot on google but couldn't find any solution to set wallpaper in react native but came across intent and found solutions like the one's below

    Intent intent = new Intent(Intent.ACTION_ATTACH_DATA);
    intent.addCategory(Intent.CATEGORY_DEFAULT);
    intent.setDataAndType(uri, "image/jpeg");
    intent.putExtra("mimeType", "image/jpeg");
    this.startActivity(Intent.createChooser(intent, "Set as:"));
Intent intent = new Intent(Intent.ACTION_SET_WALLPAPER);
startActivity(Intent.createChooser(intent, "Select Wallpaper"));

There are Mostly Unanswered Questions In Stackoverflow

https://stackoverflow.com/questions/18700161/android-set-wallpaper-using-intent