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 <romain...@google.com> 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 <kavith...@gmail.com> 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 >> <LinearLayout android android:layout_height="fill_parent" >> android:layout_width="fill_parent" > >> <RelativeLayout android:layout_height=fill_parent" >> android:layout_width="fill_parent" > >> <FrameLayout android:layout_height="wrap_content" >> android:layout_width="wrap_content" >> android:id="@+id/frame14"></FrameLayout> >> </RelativeLayout> >> </LinearLayout> >> >> 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 -~----------~----~----~----~------~----~------~--~---