android

Android - WebView dies on resume

I have Activity with some data displayed in WebView that I load with WebView#loadDataWithBaseURL Then I have/click menu option that fires android.content.Intent.ACTION_SEND Choose email from the chooser Google email comes up (as expected) Discard email and hit back button Action with WebView tries to resume Bang - I get NullPonterExcep...

Using Repo with Msysgit

When following the Android Open Source Project instructions on installing repo for use with Git, after running the repo init command, I run into this error: /c/Users/Andrew Rabon/bin/repo: line 23: exec: python: not found I've downloaded repo and put it in ~/bin like it says, and I've installed Python. I wonder what the issue cou...

Android: View.setID(int id) programmatically - how to avoid ID conflicts?

I'm adding TextViews programmatically in a for-loop and add them to an ArrayList. How do I use TextView.setId(int id)? What Integer ID do I come up with so it doesn't conflict with other IDs? ...

Downaload a file programatically on android

hi. i am downloading files from web server programatically. after download is complete, i checked the file.the size ,extension and all other parameters are correct but i when i try to play that file in media player it is showing that it is corrupt. plz help.. code: byte[] b = null; InputStream in = null; b = new byte[Integer.parseInt(...

Replace tab with another view

I have a TabActivity with a tab, which shows a list. I'd like to display a WebView whenever a list item is clicked. I tried calling listSpec.setContent(R.id.details); but it would not find the resource. Any clues what I am doing wrong? UPDATE: I found the following clue from Mark in the mailing list You don't change the View inside of...

What is the best IDE to develop Android apps in?

I am about to start developing an android app and need to get an IDE. Eclipse and the android eclipse plugin appears to be the natural choice. However I am familiar with intelliJ and re-sharper so I would prefer use intelliJ. Has anyone used http://code.google.com/p/idea-android/">http://code.google.com/p/idea-android/? Is this any goo...

Android OpenGLES Render-to-Texture

Hey! I write graphics apps for the iPhone and I'm looking to port my most recent app, 'Layers,' to the Android platform. Layers is painting app that allows users to draw on the screen and create multi-layered paintings with different brushes, colors, etc... and export to PSD. It's got desktop sync, a smudge tool, lots of good stuff... ht...

Android Hello, Gallery tutorial -- "R.styleable cannot be resolved"

When working on the Hello, Gallery tutorial/sample app, after following the instructions on the site, Eclipse reported that R.styleable cannot be resolved. What is the reason for this error, and how can it be fixed or worked around? ...

PopupWindow with GridView - Trouble with inflating view

I am having an issue while trying to use a GridView in a PopupWindow. On my Activity's onCreate method, I am inflating a gridview from xml as follows: LayoutInflater inflater = (LayoutInflater)this.getSystemService (Context.LAYOUT_INFLATER_SERVICE); final GridView popupview = (GridView) inflater.inflate (R.layout.gridviewpopup, null, f...

onCreateContextMenu is invoked with a null value for ContextMenuInfo

I'm attempting to use a ContextMenu. I've successfully done this for a simple ListActivity using SimpleCursorAdapter. Moving on I want to replace SimpleCursorAdapter with CursorAdapter but still retain the ContextMenu behaviour, so I've added the two mandatory override functions bindView and newView public View newView(Context context, ...

Is there an easier way to parse XML in Java?

I'm trying to figure out how to parse some XML (for an Android app), and it seems pretty ridiculous how difficult it is to do in Java. It seems like it requires creating an XML handler which has various callbacks (startElement, endElement, and so on), and you have to then take care of changing all this data into objects. Something like t...

Socket Programming -Java - Many Clients One Socket Question(s)

Essentially Im trying to get many many java clients connect to a socket on my ColdFusion server (Using the Socket Gateway). However before i even start to code this, Im a little confused about sockets and their performance. First of all, are sockets meant for many(1000+) clients connecting to one socket (say port 2202) on one server? How...

How to get the Android Emulator's IP address?

I want to get the currently running Android Emulator's IP address through code. How can it be achieved? ...

How to start the Google home screen on Android when it's not the default?

I have a home screen replacement app. It is set via the GUI to always be used as the home screen. How can I get that activity to start the original home screen on demand? Is there a published activity name for it? I want my replacement home screen to remain the default. ...

Import/Export to VCard format programmatically using android OS 2.0 API level 5

The Android 2.0 SDK has a import/export option to export or import contacts in VCard format. Is there any API to achieve this functionality. ...

How to read contacts on Android 2.0

Hi. I'm working on Android 2.0 and am trying to receive a list of all contacts. Since android.provider.Contacts.People is deprecated, I have to use android.provider.ContactsContract, But I can't find a proper example of how to use it (ex: retrieve a list of all contacts on the phonebook). Anyone knows how to implement it? Thanks! ...

Android and Protocol Buffers

I am writing an Android application that would both store data and communicate with a server using protocol buffers. However, the stock implementation of protocol buffers compiled with the LITE flag (in both the JAR library and the generated .java files) has an overhead of ~30 KB, where the program itself is only ~30 KB. In other words, ...

Get soft keypad to stop modifying my LinearLayout on display?

Hi, In my android application, I have an EditText. When I click in this field, the soft keyboard appears, expanding from the bottom of the screen. It seems to actually modify my layout, pushing contents upwards. When I dismiss the keypad, it retracts, and I see my layout re-expand to take up the space it previously occupied. Is there a...

How do you draw text with a border on a MapView in Android?

I'm trying to draw some text onto an MapView on Android. The drawing of the text goes fine, but it's very hard to read the text because it's white with no black border (like the rest of the text that appears naturally on MapViews to denote cities, states, and countries). I can't seem to figure how to draw the text with a black border. ...

What is the best way to handle a service that needs to live forever? Or is there a better way of doing it...

I have an activity that looks up telephone numbers inputted from the UI out of a local sqlite database that shows the originating city/state of the number. Part of the activity also consists of a service that listens for incoming and outgoing calls on the phone. When a call is made, or a call comes in, it displays a Toast message at the ...