Merhaba arkadaşlar androidde float olarak x-y kordinatı bilinen bir yere nasıl sanal olarak tıkla yapabilirm.

soruldu: 22 Kas '14, 06:21

binary's gravatar image

binary
256192531
cevap kabul oranı: 0%


@binary , Motion event 'in obtain method 'unu çağırabilirsin

long downTime = SystemClock.uptimeMillis();
    long eventTime = SystemClock.uptimeMillis() + 100;
    float x = 35.407104f;
    float y = 378.52066f;
    // List of meta states found here: developer.android.com/reference/android/view/KeyEvent.html#getMetaState()
    int metaState = 0;
    MotionEvent ev = MotionEvent.obtain(
        downTime, 
        eventTime, 
        action, 
        x, 
        y, 
        metaState
    );

Fakat bu event 'i yinede view 'in onTouch 'une göndermen gerekecek.

TouchUtils.java burayıda inceleyebilirsin.

permanent link

cevaplandı: 24 Kas '14, 12:02

semihozkoroglu's gravatar image

semihozkoroglu
22634
cevap kabul oranı: 25%

değiştirildi: 24 Kas '14, 12:09

motionevent ile ontouche tıklama gönderrebiliyorum fakat bunu servis içerisinde nasıl çalıştırabilirim.

(26 Kas '14, 23:51) binary binary's gravatar image

İyi çalışmalar, şu şekilde yapabilirsin kordinatlarını bildiğin yere bir view ekleyebilirsin bu view' a onclik event ekleyebilirsin. Sorunu detaylandırırsan daha iyi yardım edebilirim.

İyi çalışmalar.

permanent link

cevaplandı: 22 Kas '14, 10:49

uzo2008's gravatar image

uzo2008
340369
cevap kabul oranı: 13%

değiştirildi: 22 Kas '14, 10:49

mesela teamviewer misali uzaktan istenen yere tıklanacak yani kordinatta belirli bir view omıyacak bu yüzden sanal tıklama diye bahsettim.

(22 Kas '14, 11:11) binary binary's gravatar image
1

onTouch fonksiyonuna MotionEvent göndererek tıklanıyor fakat bunu servis içerisinde nasıl kulanıcam onu bulamadım.

(24 Kas '14, 11:54) binary binary's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×818
×4

Soruldu: 22 Kas '14, 06:21

Görüntüleme: 684 kez

Son güncelleme: 26 Kas '14, 23:51

powered by BitNami OSQA