Konuyu Oyla:
  • Toplam: 2 Oy - Ortalama: 1
  • 1
  • 2
  • 3
  • 4
  • 5
Kivy Dili Soru & Cevap
Evet soru şu;

jnius ile telefonun duvar kağıdını nasıl değiştirebilirim?

İnternette bulamadım, java için örnekler çok, pyjnius ile muhtemelen yapılabilir ama kivy için hiç örnek verilmemiş şimdiye kadar.. Sad
Ara
Cevapla
jnius zaten java sınıflarıyla yapıyor, eğer java ile yapılan bir örnek varsa uyarlamaya çalışabiliriz belki.
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla
Söyle bir şey hazırladım java örneklerini inceledikten sonra fakat

ACTION_SET_WALLPAPER

Yaptığımda "bu işlemi hiç bir uygulamam gerçekleştiremez" hatası veriyor

ACTION_SEND

ile resmi whatssapp shareit gibi bir çok uygulama ile paylaşabiliyorum fakat galeri uygulaması seçeneklerde yok..

ACTION_ATTACH_DATA

ise sadece rehber profil resmi ve whatssapp profil resmi degistirme secenegi çıkıyor.

PHP Kod:
from jnius import cast
from jnius import autoclass
from kivy
.setupconfig import USE_SDL2
if USE_SDL2:
    
PythonActivity autoclass('org.kivy.android.PythonActivity')
else:
    
PythonActivity autoclass('org.renpy.android.PythonActivity')
    
Intent autoclass('android.content.Intent')
String autoclass('java.lang.String')
Uri autoclass('android.net.Uri')
File autoclass('java.io.File')        

intent Intent()
intent.setAction(Intent.ACTION_SET_WALLPAPER)        
imageFile File('/sdcard/test.jpg')
uri Uri.fromFile(imageFile)           
intent.setDataAndType(uri"image/*")
intent.putExtra("mimeType""image/*")
parcelable cast('android.os.Parcelable'uri)
intent.putExtra(Intent.EXTRA_STREAMparcelable)   
intent.addCategory(Intent.CATEGORY_DEFAULT)     

chooser Intent.createChooser(intentString('Share'))
PythonActivity.mActivity.startActivity(chooser
Ara
Cevapla
su sayfada bulunan java kodunu jnius için uyarlayabiliriz

https://stackoverflow.com/questions/3399...8378679498
Ara
Cevapla
Evet onu bende gördüm ama nasıl uyarlıcaz o mesele Smile
Ara
Cevapla
ACTION_VIEW de galeri göründü..
Ara
Cevapla
(14-02-2018, Saat: 10:45)Ethnic Nickli Kullanıcıdan Alıntı:  Söyle bir şey hazırladım java örneklerini inceledikten sonra fakat

ACTION_SET_WALLPAPER

Yaptığımda "bu işlemi hiç bir uygulamam gerçekleştiremez" hatası veriyor

ACTION_SEND

ile resmi whatssapp shareit gibi bir çok uygulama ile paylaşabiliyorum fakat galeri uygulaması seçeneklerde yok..

ACTION_ATTACH_DATA

ise sadece rehber profil resmi ve whatssapp profil resmi degistirme secenegi çıkıyor.

PHP Kod:
from jnius import cast
from jnius import autoclass
from kivy
.setupconfig import USE_SDL2
if USE_SDL2:
 
   PythonActivity autoclass('org.kivy.android.PythonActivity')
else:
 
   PythonActivity autoclass('org.renpy.android.PythonActivity')
 
   
Intent 
autoclass('android.content.Intent')
String autoclass('java.lang.String')
Uri autoclass('android.net.Uri')
File autoclass('java.io.File'       

intent 
Intent()
intent.setAction(Intent.ACTION_SET_WALLPAPER       
imageFile 
File('/sdcard/test.jpg')
uri Uri.fromFile(imageFile          
intent
.setDataAndType(uri"image/*")
intent.putExtra("mimeType""image/*")
parcelable cast('android.os.Parcelable'uri)
intent.putExtra(Intent.EXTRA_STREAMparcelable  
intent
.addCategory(Intent.CATEGORY_DEFAULT    

chooser 
Intent.createChooser(intentString('Share'))
PythonActivity.mActivity.startActivity(chooser

Acaba, permission kısmına
Kod:
SET_WALLPAPER

eklediniz mi?
Ara
Cevapla
(14-02-2018, Saat: 20:42)root Nickli Kullanıcıdan Alıntı:  
(14-02-2018, Saat: 10:45)Ethnic Nickli Kullanıcıdan Alıntı:  Söyle bir şey hazırladım java örneklerini inceledikten sonra fakat

ACTION_SET_WALLPAPER

Yaptığımda "bu işlemi hiç bir uygulamam gerçekleştiremez" hatası veriyor

ACTION_SEND

ile resmi whatssapp shareit gibi bir çok uygulama ile paylaşabiliyorum fakat galeri uygulaması seçeneklerde yok..

ACTION_ATTACH_DATA

ise sadece rehber profil resmi ve whatssapp profil resmi degistirme secenegi çıkıyor.

PHP Kod:
from jnius import cast
from jnius import autoclass
from kivy
.setupconfig import USE_SDL2
if USE_SDL2:
 
   PythonActivity autoclass('org.kivy.android.PythonActivity')
else:
 
   PythonActivity autoclass('org.renpy.android.PythonActivity')
 
   
Intent 
autoclass('android.content.Intent')
String autoclass('java.lang.String')
Uri autoclass('android.net.Uri')
File autoclass('java.io.File'       

intent 
Intent()
intent.setAction(Intent.ACTION_SET_WALLPAPER       
imageFile 
File('/sdcard/test.jpg')
uri Uri.fromFile(imageFile          
intent
.setDataAndType(uri"image/*")
intent.putExtra("mimeType""image/*")
parcelable cast('android.os.Parcelable'uri)
intent.putExtra(Intent.EXTRA_STREAMparcelable  
intent
.addCategory(Intent.CATEGORY_DEFAULT    

chooser 
Intent.createChooser(intentString('Share'))
PythonActivity.mActivity.startActivity(chooser

Acaba, permission kısmına
Kod:
SET_WALLPAPER

eklediniz mi?

Hayır henüz denemedim, eklenmesi gerektiği bir çok yerde yazmış bende gördüm ama onun için uygulamayı paketlemem lazım, şu an paketleme imkanım yok..
Ara
Cevapla
(14-02-2018, Saat: 22:56)Ethnic Nickli Kullanıcıdan Alıntı:  
(14-02-2018, Saat: 20:42)root Nickli Kullanıcıdan Alıntı:  Acaba, permission kısmına
Kod:
SET_WALLPAPER

eklediniz mi?

Hayır henüz denemedim, eklenmesi gerektiği bir çok yerde yazmış bende gördüm ama onun için uygulamayı paketlemem lazım, şu an paketleme imkanım yok..


Denediğiniz zaman bildirirsiniz Smile
Ara
Cevapla
Olur Smile
Ara
Cevapla

{lang: 'en'}


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Programı Hızlandırma ile ilgili bir soru SD-16 8 5,417 29-04-2020, Saat: 21:02
Son Yorum: ahgonlum
  Kivy de basit animsyonlar nasıl oluşturulur SD-16 3 3,435 31-03-2020, Saat: 11:27
Son Yorum: HackLord
  Kivy programını .exe yapmak SD-16 3 4,047 15-04-2019, Saat: 01:20
Son Yorum: gecemor
  Kivy button SD-16 4 4,186 26-01-2019, Saat: 22:33
Son Yorum: SD-16
  Kivy yazıcı modülü SD-16 1 2,540 27-11-2018, Saat: 22:19
Son Yorum: Ethnic

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi
Change Theme