Android :: Using TabActivity In Object-oriented Manner
Oct 7, 2010
I'm fairly new to object-oriented programming, and I'm really interested in learning it correctly. My problem is this:I am trying to create a TabActivity which plots the user's data over time in each tab's content. Then only thing the tabs are going to control is the timespan of the graph. (i.e. one tab for 'past year', one for 'past month', one for 'all time', etc). As you can see, the layout used for each tab will be identical. The code used for each tab will only differ by a couple lines... (the starting and ending date of the x-axis).
I'm not sure how I can pull this off in a well-designed, object-o fashion. Any ideas?
View 1 Replies
Oct 13, 2010
Five years ago I used to program in SAS. Since then I've been doing software QA of various types. Mostly manual (video games + web apps) testing with a tiny bit of automation.
I'd really like to shift careers back into programming. Specifically the Android platform has caught my attention. These are the books I've been reading and working through.
Learning Java, Third Edition - O'Reilly
Beginning Android 2 - Mark Murphy
Hello, Android - Ed Burnette
However, I think I need something that looks at programming from a less language dependent standpoint. Something that takes a bird's eye view if that makes sense.
It's very easy to see how particular functions work, but I'm looking to get a better sense of how all the pieces fit together. How does one split up an app into individual classes and packages? Do I have a method in main that shuffles my deck of cards (object) or does the class deck of cards have a method I can call to shuffle itself?
I think I'm looking for a book on object oriented design? I've also been working through the tutorials and examples at http://developer.android.com/resources/index.html and also in the three books I've been reading so far. Maybe I just need to spend more time coding though?
View 3 Replies
View Related
Aug 19, 2010
How can I have a portrait-oriented menu in my lanscape-oriented view in Android?
I'm building an application with some items that must be landscape-oriented. Everything else (menu, view for editing the item, list of item...) should change orientation according to the orientation of the device. To do that I set android:screenOrientation="landscape" in the AndroidManifest.xml for the activity showing my items. Now, how can I create a portrait-oriented menu for that activity?
I'm also wondering if setting the screen orientation of the activity is the only way? Isn't it possible to set the screenOrientation for each view?
View 1 Replies
View Related
Sep 15, 2010
I want to mount SD card programmatic, how can I check?
View 1 Replies
View Related
Jun 26, 2010
I am working on an android application, where there are 4 activities. Activity1 is main activity and there are different buttons on that activity which can open other activities. Other 3 activities can also open each other. There is a thread running in Activity1 which returns some counter. I need to show that counter on all activities. At an specific time, the thread doesn't know which activity is at top. What is the right way to control this scenario, such that thread output should update on all activities, no matter which one is at top?
View 1 Replies
View Related
Apr 22, 2010
I don't want to say first come first serve, because of time zone differences and the times that people can be on the computer. I would like to get some ideas on how I can give them away in a fair manner.
View 23 Replies
View Related
May 3, 2010
Is there an alternative to the HTC Sense People widget? Basically, I like it, but I would prefer it to be horizontally oriented, instead of the 2 modes available - Vertical and Full Screen
View 6 Replies
View Related
Sep 21, 2010
What would be the best way to implement Aspect-oriented programming (AOP) in an Android application?
Would it be efficient with the mobile battery?
View 1 Replies
View Related
Mar 27, 2009
I'm writing a content provider that returns data about game sessions. This data comes from an SQLite table. However, the client that consumes it will also want summary data: total wins, current/best winning streak, and so on. I'm not sure which approach to use.
* Possible Approach 1: Do nothing, let the client calculate what it needs.
The client could step through the whole table and calculate statistics itself. However, it's inefficient to send the entire database over the content provider link if the client only wants the summaries; this may also be prone to bugs because each client has to reimplement the summary calculations.
* Possible Approach 2: Separate content URIs for summary data.
The client could ask for a URI like content://myapp/summary/totalwins and get back a text/plain stream containing the number of wins. This seems like a big hassle to implement on both ends, though. Or it could ask for a URI like content://myapp/summary and get back an XML stream containing all the summary data, but this isn't much simpler.
* Possible Approach 3: A phony table.
The client could ask for a URI like content://myapp/summary and get back a cursor over a single row, with each summary value having its own column. This would not be an SQLite cursor but a custom in-memory cursor. It seems a little unnatural to use a table metaphor when there's always exactly one row, though.
* Possible Approach 4: The extras bundle.
Cursor has a getExtras() method that returns a bundle. The client could make a request for the main URI, content://myapp/sessions, and then just look at the extras bundle instead of reading any rows. However, there's no setExtras() method, so I'm stuck with whatever bundle object SQLite puts in there - and if it's Bundle.EMPTY, I'm out of luck.
View 6 Replies
View Related
Sep 9, 2009
I want to do some automated testcase with Instrumentation . Suggest that my AUT has 2 Activity. After clicking the button in ther first Activity, the second one will be shown with new content base on what we enter in the first Activity.) Instrumentation provides us the function called startActivitySync() and return the Activity object for processing. My question is how we can get the pointer of the second Activity after the it is shown by clicking the button on the first activity.?
View 2 Replies
View Related
Jun 8, 2009
I would like to convert a Picture object to Bitmap object in memory, without writing data to disk.
View 2 Replies
View Related
Dec 3, 2009
This to all those who are into game development. i want to start on the game development in android, and just as a starter, can anyone suggest me an ebook or a simple procedure oriented blog or some link that'll help me to get things started.
View 4 Replies
View Related
Sep 21, 2009
I have an Activity that running on system. I can get the Intent that is used to start the activity. But i don't know how to get the Activity object from the Intent object or something else. Can anyone tell me how to do this??? Note that, I don't use Instrumentation object.
View 11 Replies
View Related
Feb 18, 2009
I am trying to get a FileInputStream object on an image that the user selects from the picture gallery.
This is the android URI returned by android.provider.MediaStore.Images.Media.INTERNAL_CONTENT_URI content://media/external/images/media/3
When I try to construct a java URI object from this object, I get an IllegalArgumentException with the exception description Expected file scheme in URI: content://media/external/images/media/3 whereas the android URI shows the scheme as content
Never found a solution for the original question. But if you want the byte stream of an image in the pictures gallery, this piece of code will do that.
CODE:...................
View 4 Replies
View Related
Jun 15, 2009
I created a TabActivity with contains 3 tabs. Each tab's content sets different Intents.I would like to add a "footer" wich will appear on each tab. So I get TabActivity's FrameLayout and add it my footer view.Is it possbile to define where place the footer (with an attribute like AT_BOTTOM)? So contentTab dimensions are calculated according to this footer.
View 4 Replies
View Related
Oct 12, 2010
I have a TabActivity with 3 tabs. Each tab contains its own Activity. When one of the contained Activities pops up an AlertDialog, there are actually 3 dialogs created. The dialog has a Dismiss button and it must be pressed 3 times to finally dismiss the 3rd dialog.
View 2 Replies
View Related
Oct 1, 2009
How can I return a value from TabActivity? It seems that the return value from tab pages vanishes and the caller always receives RESULT_CANCELED instead of RESULT_OK.
View 3 Replies
View Related
Aug 18, 2009
More of a TabWidget question I guess really...
I would've tried to send a screenshot for this query if I could, but i'll try and explain.
I have 3 Tabs, each showing a separate Activity. Underneath those tabs (and above the activity display), I want to display a header. This header would probably be a Layout of some sort with a TextView inside it and a background 9patch.
Is this possible, if so how?
View 2 Replies
View Related
Feb 2, 2010
I am having a problem.I want to explain in detail. 1)I am Having an TabActivity with 5 tabs. I loaded content as follows.
CODE:............
And the Problem is If i want to start activity which is not specified in tabhost in above Java code,it is going out of tabactivity. ie.,It is not coming in tabactivity.
2)But i want to have all the activities under tabActivity.
View 4 Replies
View Related
Aug 12, 2010
I create a TabActivity from Several ListActivities.
The lists are created from a cursor load in a AsyncQueryHandler. I have got no problem to load the content of the list.
After that I run an insert in the AsyncQueryHandler, and I meet the following error. The insert is done by the listActivity.
If I run my listActivity individually and that I do my insert, everything is find. Do know why ?
CODE:.......................
View 3 Replies
View Related
Mar 26, 2010
I'm having some difficulties getting the TabActivity to work.
Here's the implementation of the class:
CODE:..........
The problem is that I call this class from my main activity (which is a MapActivity if it matters) and when I do the TabActivity doesn't show. It registers the click on the option menu and it even starts the intent but the screen doesn't change..it just stays on the main activity and i see in the logs that the main activity gets resumed.
I call it like this:
CODE:...............
Like I said...there are no errors (the classes called from the tabs exist of course), just no actions. I put some log commands into the onCreate function in the tabactivity (as you see) and they all get written into the log...I have no idea what I'm doing wrong here.
View 3 Replies
View Related
Dec 7, 2009
I'm working on Android v1.5. I want to use a TabActivity with 6 or 7 or more tabs. However, I do not want to clutter my screen with so many tabs together. Hence, I'd like to be able to show, say, 3 tabs on the screen, and to be able to scroll to the other tabs. How may I achieve this? I could not find any example for this by Googling.
View 5 Replies
View Related
Apr 13, 2010
Can I make TabActivity start it's childs activities for result? I need it because I can't make result code from a tab to propagate all the way up in the chain (it's reset in the TabActivity)
View 1 Replies
View Related
Aug 18, 2009
I have a TabActivity based class which has 3 tabs. All are ListActivities (but that's not important for this problem)
I'm updating the TabHost's TabSpec's to change the text on the tabs. This works fine and the ListActivities display correctly.
Iater on the execution flow I need to update the Text on the tabs from "Current Text" to "Current Text (3)", for example. I update the TabSpec.setIndicator() with the new text, and attempt to call invalidate() on the TabWidget (and all it's children). But the tab text refuses to update!
View 5 Replies
View Related
Nov 17, 2010
I have been trying to reuse the tutorial on the Android developer website about developing a TabActivity App but, unfortunately, it never worked, even when I constructed it the exact same way as it is described...
Using the debugger it seemed the problem came from the main layout.
-> setContentView(R.layout.main); //After this line the app stops.
Here is my main.xml:
CODE:.............................
View 1 Replies
View Related
Jun 20, 2010
I am trying to override the behavior of a TabActivity that has other Activities as children. I have made all of the children activities return false in onKeyDown so that the key will propagate through to the parent.However, this is not the case.The only key that is being recognized is the search key.Back, menu, and home are not being overridden.
View 6 Replies
View Related
Feb 10, 2010
I have issues with displaying a ListActivity in a TabActivity.
The super simple code below causes a crash.
CODE:.....................
View 5 Replies
View Related
Apr 30, 2009
I have problem with extends TabActivity.
My code is:
CODE:.................
View 6 Replies
View Related
Jun 30, 2009
I have a Tabbed View that displays a list in different tabs. When I click on the currently active tab (not the displayed view) I want to do something. Currently - the OnClickListener is NOT called. the OnTabChanged Listener however seems is working fine. Am I registering on the wrong View?
CODE:..................
View 3 Replies
View Related
Jul 21, 2009
I have a TabActivity, there are 4 tabs. In each tab I have put a single Activity. One of the activities contains a Custom List View which uses a CustomAdapter which extends the BaseAdapter.
I get this excpetion, when I try to open the tab containing this activity. It seems to be thrown at a point when probably the TabActivity is being re-drawn. Can anybody please suggest some alternatives, or solutions to avoid this problem.
Here is the stack trace.
CODE:.................
View 3 Replies
View Related