![]() |
|
| Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android |
«
Tema Anterior
|
Siguiente tema
»
|
|
Herramientas |
|
#1
|
||||
|
||||
|
Buen día, necesito hacer un código en eclipse android que me permita saber donde doy click en una misma imagen, ya sea en la parte superior o inferior de la imagen. Y poderlo saber a través de un mensaje por consola o algo así.
Agradezco a la persona que halla escuchado algo acerca del tema, y que me pueda orientar para poder realizar el código. Gracias. |
|
|
|
#2
|
|
Con un onTouchListner creo que podría valer, luego event.getX() y event.getY(). Quizá esto te interese:
http://stackoverflow.com/questions/2...ent-on-android |
|
#3
|
||||
|
||||
|
Para los interesados en el tema he logrado saber las coordenadas de la pantalla y de la imagen de la siguiente manera:
package com.example.prueba; import android.support.v7.app.ActionBarActivity; import android.util.Log; import android.view.MotionEvent; import android.widget.ImageView; import android.os.Bundle; public class MainActivity extends ActionBarActivity { ImageView iv; public boolean onTouchEvent(MotionEvent arg1) { // TODO Auto-generated method stub switch(arg1.getAction()){ case MotionEvent.ACTION_DOWN: Log.v("getX", "mensaje"+arg1.getX()); Log.v("iv.x", "mensaje"+iv.getX()); Log.v("getY", "mensaje"+arg1.getY()); Log.v("iv.y", "mensaje"+iv.getY()); break; } return true; } @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); iv=(ImageView)findViewById(R.id.iv); } } Donde iv, es el identificador de la imagen. y "mensaje" es una variable para que me arroje el dato por la consola de las coordenadas. |
| Respuesta |
Estás aquí
|
||||||
|
||||||
«
Tema Anterior
|
Siguiente tema
»
|
|
Hora actual: 03:28:43 (GMT +1)
HTCMania: líderes desde el 2007





