2010-08-09 15 views

Respuesta

11

Es parte de la Intención utilizado al hacer clic en un widget. Simplemente llame a getSourceBounds() en la intención utilizada para iniciar su actividad.

+0

Genial ... Me tomó un tiempo darme cuenta de que este método solo está disponible en el marco 2.1 y posterior. Gracias – alejom99

1

Esta codificación también me ayudó a encontrar las coordenadas X-Y de un widget en la pantalla de inicio.

ImageView iv; 
    iv.setOnClickListener(new OnClickListener() { 

       @Override 
       public void onClick(View view) { 
        Toast.makeText(bb.this, "text", Toast.LENGTH_LONG).show(); 
        values = new int[2]; 
        view.getLocationOnScreen(values); 
        Log.d("X & Y",values[0]+" "+values[1]); 
       } 
      }); 
Cuestiones relacionadas