Android :: Android: Place A Button At An X,y Position Over Top Of Canvas
Apr 16, 2010
Is it possible to place buttons at an X,Y position over the top of a Canvas?
For example, on the opening screen of my game, I would like to place buttons for "Play Now", "Instructions", etc, right on top of the canvas.
Right now, I'm looking at Touch locations on the Canvas and comparing them to various X,Y bounds. It works, but adding a button with a click listener would probably be much more efficient.
View 1 Replies
Oct 13, 2010
Hope you all are doing good. i am having query to place button in my main view. This is the code but it creates button on upper part in center but i want to shift it bit down wards. Any body knows how can i place button in main view where i want?
View 3 Replies
View Related
Jan 16, 2010
I believe I know the basics and have successfully published a nice graphical game (Tairu). I know about inflating an xml layout and instantiating views that work.
For my current project, I really just want something similar to the Windows 'DrawText' function where it will draw a bit of a text inside an arbitrary rectangle of the surface, and do word wrap within that rectangles boundaries. That's what I really WANT, but I can't find any form of drawText that will wrap.
So, while that's what I WANT, I can accept the thought of programmatically instantiating a TextView (which wraps beautifully). But I still need to be able to provide the rectangle, which is highly dynamic. (which is why I want to call a form of drawText inside of my onDraw method). In this particular case, I have something which is static to a particular view instance (I mean, the View becomes visible, the position is set, and does not change after that. but the text position is dependent on game state and cannot be pre-determined inside an XML layout). So in this one case, I could afford the expense of runtime recalculation of the layout when the view is displayed.
OK, fine. So I do something like this:
CODE:......
Pretend you didn't see 'AbsoluteLayout' there, I am desperate and have tried all possible layout classes
main_frame is defined in my main XML layout (it is the outermost layout, fills the parent, and, as I said, I've tried all the offered layouts)
With this code, the textView appears, but along the top of the layout, and not using the width I provided either.
Adding, out of desperation.
CODE:.......
makes no difference. In fact, so far, NOTHING has made any difference. So I thought, ok, while this seems like a useful thing to be able to do, I can accept if it can't. I accept that it is impossible to provide dimensions in advance and that you have to override the measure and layout callbacks then requestLayout and in your overrides, force the final layout for the TextView.
Of course, that is completely unacceptable for my FIRST desire (a drawText that wraps to a rectangle, called from onDraw as needed). But the point is I feel something like that OUGHT to work, and it doesn't, so clearly this is MY fault.
Getting back to what I WANT, I guess I can do it myself by repeated calls to measure text and parsing the string for spaces until I get the N characters which fit on the first line, then repeat for additional lines, calling a normal drawText for each line (and using textMetrics to determine the vertical offset to the next line.)
But why wouldn't that method already exist? I promise not to fill the screen with a zillion calls, and/or to cache pre-rendered text on some bitmap somewhere if antialiased drawText is too expensive to repeat frequently.
View 7 Replies
View Related
Nov 18, 2010
I need to place additional image button "my current location" to a top right corner of the MapView. Any ideas how to do this?
Making the questions generic:
1) According to MapView documentation it is possible to attach additional view objects to a MapView. How to do this?
2) How to place such additional controls into specific position on MapView?
View 1 Replies
View Related
Sep 2, 2010
I have a question that I wanted to put button and circle on the same canvas. How can I do this? Please give reply as soon as possible.
View 2 Replies
View Related
Oct 5, 2009
i am trying to display a linear layout , say at setpadding (10,10,0,0); now i need to put some buttons at particular xy position in layout.button position doesn't seem to work in that way. can anybody suggest how can i set button position in layout?
View 3 Replies
View Related
Jun 9, 2010
how do i change the position of my button in my screen dynamically?
View 1 Replies
View Related
Aug 6, 2010
I have a button in an AbsoluteLayout and I want to change the X and Y position on screen programmatically.
View 1 Replies
View Related
Jul 27, 2010
Can anyone tell me how can i do this using Java code or in activity class? I do not know how to set android: layout_alignParentBottom="true".I want to implement whole view via java code.
View 1 Replies
View Related
Apr 28, 2010
I'm trying to build an android application that features a graphical display drawn within a RelativeLayout. I want to place "+" and "-" buttons next to several of the parameters, which are drawn at various points on the canvas. The positions are free-form don't seem to conform to any of the standard XML layouts.I know how to create the buttons programmatically, but I don't know how to place them over the canvas where I need them to be. I'm assuming that this would be done in the view thread's doDraw() method, after all the graphics have been drawn, but how?
View 2 Replies
View Related
Jul 20, 2009
How can i place a Image Buttons on the Image View. If i click the grid view i vl get a image in full screen i want tplace the imagebuttons on the images how can i place that.
View 5 Replies
View Related
Sep 24, 2010
I would like to change margin of my buttons in application. Suppose I have 5 buttons like this in a linear layout, one below d other. When I focus on a button, its width should increase (which I know how to handle) and at the same time, width should increase linearly towards both left and right. i.e. If the current width of the button is 250 with x co-ordinate as 50 (that means button's left is 50 and button's right is 300), when I focus on the button I should get x co-ordinate as 75 (left = 25 and right = 325). How to change the margin/x co-ordinate of the button?
View 1 Replies
View Related
Nov 20, 2010
I try t get the position of the item who contains my button.How Can I pass the position variable present in the getView method to my onClick Method?I will have several button In my View (Item view)
View 1 Replies
View Related
Jun 25, 2010
In emulator, size of edittext and button looks nice but in motorola milestones, both of them are so small. I think there are different types of screen layout. Is it possible to adjust the size automatically?
View 1 Replies
View Related
Apr 7, 2010
I have a views on the main class and many other class with an onDraw() method to draw a canvas.
Java:
CODE:.....................
View 3 Replies
View Related
Jul 7, 2010
My loadMap() method generate a canvas.throwIfRecycled exception when i try to load a new map.
When i start the game, the initial map loads and work fine though,
its only when i try to load a new map that i get the exception ..
How can i "reset" canvas and the bitmap i use to draw into, so i can startover fresh with them ?
here's what i use to create and draw my maps:
CODE:.........
So basicaly once i created and used picDest and canvas, i cannot figure how to reset it all for when i want to load a new map..
View 1 Replies
View Related
Dec 3, 2012
My external button is stuck down, and when I press the power button to wake my phone up it thinks that I am pressing both at the same time. So the phone goes into the Hboot screen, where I cannot choose a function. (because the volume button is stuck down position.) I have to remove the battery and wait about an hour or so then re-insert the battery and pray that it loads up. What can I do to stop this from happening? Or is there a way to control the Hboot screen other than using the volume button?
View 2 Replies
View Related
Nov 2, 2013
i've just returned to Android after about a year and a half and I never remember having this "issue" with my old galaxy s2x. But i am finding that whenever i am scrolling down a list, facebook, instagram, or even a webpage, and i hit the back button, it always starts me from the very TOP of the page again. I am used to just hitting back and having it remember my position halfway down or wherever i was. is this just an android thing?!
View 6 Replies
View Related
Jul 16, 2010
Is there such a widget/app that can place a button on the home screen to instantly lock the screen instead of pressing the power button.
The only one I could find takes 6 seconds before it locks.
View 6 Replies
View Related
Jun 18, 2010
The problem - when viewing a webpage such as craigslist, if I click into an ad and then go back to the previous page my location on the previous page always defaults close to the top of the page instead of that last link I clicked. This is a very annoying problem if your a hardcore craigslist junkie like me because you can be you have to scroll back thru all of the ads you looked at just to get back to where you originally were.
Trying to fix the problem using two kinds of soft resets, a hard reset, resets followed by reinstallations of 2.1 ,etc etc, I finally went to a sprint store to get it checked out and the rep had a Hero that did the same damn thing! Apparently he didn't have a problem with his phone doing this because he just kept giving me some dumb blank stare.
1.5 never had a problem with web pages forgetting their locations when using the back button. Yet I haven't seen anybody else complain about this. Is anybody else able to recreate this problem? One thing to look for, after I reset the phone, reinstalled 2.1 or cleared the internet cache, the phone will do fine for a few minutes, recognizing pages like its supposed to, but after usually 4-6 times of clicking links the phone goes right back to forgetting locations.
I upgraded to 2.1. With 1.5 I had a phone I loved that worked fine and the only problem I had was a laggy phone-book, now I have a phone with a laggy dialer and that doesn't do web pages correctly. BTW, it does this with all browsers, not just the stock browser and Dolphin.
View 8 Replies
View Related
Sep 29, 2010
On my htc i was looking through display, i see g sensor calibration and i perform this calibration and after i do so the screen seems to have a delay when switch from the horizontal position to the vertical position. its weird because when i switch to the phone horizontally it switch normally and responds fast. but when i switch back to vertically it takes almost 7 seconds to actually switch back, sometimes it switch within 2 or 3 secs but never as quick as switching horizontally.
MQuote:
Originally Posted by Rigmaster
Make sure you have the latest updates, which impact speed on the device in some unpredictable and unexpected ways. During system updates, your Evo may reboot and will take the g-sensor changes as last calibrated.
If you're already updated, shut down and repower (soft reboot) should do the trick. I actually updated my phone and after it started to do this. I restarted the phone plenty of times i even took the battery out for 30 seconds. It only does it when im texting on the browser, basically everything but the camera. He camera screen rotation is perfect. I even rooted the phone but i havent figured out how to use the root to fix the problem. Should i do a firmware update? Because i just did the htc software update.
View 1 Replies
View Related
Mar 25, 2010
I am creating an application that checks the installation of a package and then launches the market-place with its id.
When I try to launch market place with id of an application say com.mybrowser.android by throwing an intent android.intent.action.VIEW with url: market://details?id=com.mybrowser.android, the market place application does launches but crashes after launch.
Note: the application com.mybrowser.android doesn't exists in the market-place.
MyApplication is my application.
CODE:..........
However, when I try to launch the market place for a package that exists in the market place say com.opera.mini.android, everything works. Log for this case:
CODE:..................
View 2 Replies
View Related
Apr 6, 2012
how can I place the cube in a specific place on the screen?
View 8 Replies
View Related
Apr 4, 2009
I'm trying to make an app that requires me to draw over a layout with buttons, etc. I want to build a transparent canvas over the current layout and draw onto that canvas. How is this done?
View 3 Replies
View Related
Oct 28, 2010
I'm making an App that needs to be able to draw new graphics on top of the last set.
This is my current onDraw() method -
protected void onDraw(Canvas canvas) {
canvas.drawColor(Color.WHITE);
if(points.size() > 0) {
//do some stuff here - this is all working ok
canvas.drawLine(p1.x, p1.y, p2.x, p2.y, linePaint);
}
}
Basically, I need to draw the new graphics as a layer on top of the last, so what I'm looking for is a way to carry the image of the last canvas to the current. I have tried to figure it out myself using the canvas.setBitmap() method but it acts very funny.
View 2 Replies
View Related
Oct 4, 2010
I want to copy the image drawn in one canvas (details) into another canvas. The commonly discussed solution of using bitmaps will not work because the Bitmap class does not have many of the important methods belonging to the Canvas class.
View 1 Replies
View Related
Jun 13, 2010
I'm working on an OpenGL ES game using the NDK. My min SDK version is 1.6. I have created an OpenGL Es 1.0 renderer in Java and am calling a native JNI method in that renderloop.
The problem I'm having is that it seems that the resolution of the rendering context is limited. When using the emulator I'm getting a rendering canvas of 480x320, which is fine. Now; when I use my HTC Desire I am only getting a canvas of 533x320 while the native resolution of this phone is 800x480px.
View 2 Replies
View Related
Aug 26, 2009
I have a View and that has a canvas. I am rotating the canvas, for rotating a bitmap. But after that, I need to draw one more bitmap on the Canvas and, this should not rotate. The second bitmap has to be static.
I tried with matrix rotation for bitmap. But its not rotating in the specified co-ordinates.
View 3 Replies
View Related
Apr 16, 2010
I have a view, I'm drawing with the Canvas object in the onDraw(Canvas canvas) method.
My code is:
CODE:....................
The problem is the text doesn't show through the background, what am I doing wrong? If I remove the canvas.drawPaint(paint) and paint.setColor(android.R.color.black) you can see the text on the screen.....
View 2 Replies
View Related
Mar 25, 2013
How I can show keyboar to write like text on canvas by soft keyboad?
View 4 Replies
View Related