Soru & Cevap

Telefondaki X,Y Koordinat bilgileri

31.01.2014 - 12:00

Merhaba Arkadaşlar,

Bana 2,3 bilgi lazım öncelikle yapacağım application'un; 

Direkt ekranın boyutunu x,y olarak bana vermesi lazım bu veriyi nerden çekebilirim ?
Telefonda yüklü olan herhangi bir application'un uygulamalarıma girdiğindeki x,y konumu ?
Ve kullanıcının parmağıyla gezdiği x,y konumları bunlara nasıl ulaşabilirim?

Bunları nerden öğrenebilirim,yada hangi log dosyası kaydediyor hangisinden çekeceğim ? :) 
Şimdiden Teşekkürler...

449 Görüntülenme

3 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-12990-1391515426.gif
misterbaykal
04.02.2014 - 02:26

Android view kütüphanesi altında onTouchListener ve onClickListener gibi iki listener vardır. Bunları uygulamada override edersen ekran her dokunulduğunda kod bu metodların içerisinde düşecektir. Bu metodlar içerisinde de istediğin hareketleri yapabilirsin. Kullanıcı parmak hareketleriyle ilgili bilgileri almak için ise MotionEvent sınıfını kullanabilirsin. Geniş özellikleri mevcut.

Daha fazla bilgiye şuradan ulaşabilirsin:

http://developer.android.com/reference/android/view/View.OnTouchListener.html

http://developer.android.com/reference/android/view/View.OnClickListener.html

http://developer.android.com/reference/android/view/MotionEvent.html

Profile picture for user simonsero
simonsero
31.01.2014 - 03:09

Hangi uygulamada kullanacaksın ?

picture-3606-1408610132.jpg
cgural
31.01.2014 - 12:32

Kullanıcının dokunduğu yerin koordinat bilgisi debug amaçlı mı gerekiyor, yoksa uygulama içinde mi kullanacaksınız acaba?

Debug amaçlı ise Android 4 ve sonrası sürümlerdeki Geliştirici Seçenekleri'nde bununla ilgili bir seçenek var. Kullanıcı nereye dokunmuş, X/Y bilgisi cinsinden alabiliyorsunuz.