[android-beginners] Re: need help in getting screen coordinates of a view

2009-03-23 Thread kavitha

Hi Romain Guy,,

Thanks for the reply.

I am very new to android.Could you please tell me an example of doing
this??I am very new to android.

Looking for your reponse.

Thanks
Kavitha


On Mon, Mar 23, 2009 at 7:48 AM, Romain Guy  wrote:
>
> You can only do this after onCreate(), after all the views have been 
> positioned.
>
> On Sun, Mar 22, 2009 at 10:03 AM, kavitha  wrote:
>>
>> Hii All,
>>
>> I am developing a game in android and i want to capture screen
>> coordinates of a view(ImageView) which is embedded in frame.
>>
>> Hierarchy is
>> > android:layout_width="fill_parent" >
>>      > android:layout_width="fill_parent" >
>>            > android:layout_width="wrap_content"
>> android:id="@+id/frame14">
>>    
>> 
>>
>> At run time i am attaching two image views for frame layout.I wanted
>> to capture screen coordinates of frame layout.But Couldnt do it.if i
>> say
>>
>> (FrameLayout) f=(FrameLayout)findViewById(R.id.frame14);
>> int[] loc = new int[2];
>> f.getLocationOnScreen(loc);
>> System.out.println(loc[0]);
>> System.out.println(loc[1]);
>>
>> I get Null Pointer Exception for getLocationOnScreen() method.
>>
>> If I try to get f.getLeft() and f.getRight() they return as 0 coordinates.
>>
>> Can anyone please tell me how to find location on screen of a view.
>>
>> It is very urgent.Please help.
>>
>> Thanks
>> Kavitha
>>
>> >
>>
>
>
>
> --
> Romain Guy
> Android framework engineer
> romain...@android.com
>
> Note: please don't send private questions to me, as I don't have time
> to provide private support.  All such questions should be posted on
> public forums, where I and others can see and answer them
>
> >
>

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.
To post to this group, send email to android-beginners@googlegroups.com
To unsubscribe from this group, send email to
android-beginners-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en
-~--~~~~--~~--~--~---



[android-beginners] Re: need help in getting screen coordinates of a view

2009-03-22 Thread Romain Guy

You can only do this after onCreate(), after all the views have been positioned.

On Sun, Mar 22, 2009 at 10:03 AM, kavitha  wrote:
>
> Hii All,
>
> I am developing a game in android and i want to capture screen
> coordinates of a view(ImageView) which is embedded in frame.
>
> Hierarchy is
>  android:layout_width="fill_parent" >
>       android:layout_width="fill_parent" >
>             android:layout_width="wrap_content"
> android:id="@+id/frame14">
>    
> 
>
> At run time i am attaching two image views for frame layout.I wanted
> to capture screen coordinates of frame layout.But Couldnt do it.if i
> say
>
> (FrameLayout) f=(FrameLayout)findViewById(R.id.frame14);
> int[] loc = new int[2];
> f.getLocationOnScreen(loc);
> System.out.println(loc[0]);
> System.out.println(loc[1]);
>
> I get Null Pointer Exception for getLocationOnScreen() method.
>
> If I try to get f.getLeft() and f.getRight() they return as 0 coordinates.
>
> Can anyone please tell me how to find location on screen of a view.
>
> It is very urgent.Please help.
>
> Thanks
> Kavitha
>
> >
>



-- 
Romain Guy
Android framework engineer
romain...@android.com

Note: please don't send private questions to me, as I don't have time
to provide private support.  All such questions should be posted on
public forums, where I and others can see and answer them

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.
To post to this group, send email to android-beginners@googlegroups.com
To unsubscribe from this group, send email to
android-beginners-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en
-~--~~~~--~~--~--~---