Just hook your phone up to your PC as a drive. Drag the GPX to the DOWNLOAD folder. Now properly disconnect the phone from the PC and fire up c:geo. go to Stored and then bring up the menu. There is a Manage item. Select that and a popup menu will appear. Select Import GPX and it will scan the phone looking for files that it can import. Select the one your need and you are done.
If you can’t figure out how to load them into your phone, you can also email them to yourself and open the attachment when you get it. That should then ask you if you want to import into c:geo too.
Personally, I prefer to keep a small collection of .gpx files on the phone. That lets you drop the current stored cache list and change to a different one as needed.
For example, I’m visiting an aunt soon so I have a .gpx each for:
* All recently found caches along the route
* All caches with 2+ favorites along the route
* All recently found caches in her hometown
* All caches with 3+ favorites in her hometown (2+ resulted in too many)
I put the GPX file from my computer into DROPBOX – then access the dropbox from my phone, download the GPX file and import it into c:geo. Same difference 🙂
I also use this on my Nexus 7 – and use the Wisconin map from GPSfile Depot and use my Nexus 7 for offline caching. Works great.