I have one button in an AbsoluteLayout in an XML file. From there I am able to set the (x,y) position of the button.
How can I get and set the (x,y) coordinates of the button programmatically?
Thanks all.
I have one button in an AbsoluteLayout in an XML file. From there I am able to set the (x,y) position of the button.
How can I get and set the (x,y) coordinates of the button programmatically?
Thanks all.
The answer you're looking for is in
LayoutParams
. Firstly, I'd suggest not using AbsoluteLayout -- it's deprecated -- and using something else, maybe a FrameLayout, and just using the left and top margins as your x and y offsets.However, to answer your question:
Or alternatively:
Try using the layout-method of the View: http://developer.android.com/reference/android/view/View.html#layout(int,%20int,%20int,%20int)
You have to get a reference to you button, for example by calling findViewById(). When you got the reference to the button you can set the x and y value with button.setX() and button.setY().
hummm u can try this. . . Is there an easy way to add a border to the top and bottom of an Android View? Just go threw this site u will get the Sollution. If not then reply to me. And if its help u then give me a vote. Thanks.