Tracking Forums, Newsgroups, Maling Lists
Home Scripts Tutorials Tracker Forums
  Advanced Search
  HOME    TRACKER    Android


Advertisements:








Android :: Read Local Xml File Is Resource Folder As A Input Stream In Android?


I am trying to get a input stream from something like this.

CODE:.........

And then call parse on the parser instance i Created. SOm how i get nothing . Works fine if I use a server XML....


View Complete Thread with Replies

Sponsored Links:

Related Forum Messages:
Android : Can SAX Use A Local Resource XML File?
All of the android examples for XmlPullParser pull from a local resource file, and all of the SAX examples pull the XML from a URL. I've been told SAX is faster, so I'm trying to use that to pull data from a local resource file (res/xml/thefile.xml)

The example code I'm working off of is here. So in that example, the code I want to change is:

URL url = new URL("http://example.com/example.xml");
...
xr.parse(new InputSource(url.openStream()));

Instead of using URL, I want to use getXml(R.xml.thefile)
Is that possible, or does SAX need to get data from a URL?

View Replies!   View Related
Android :: How To Get Input Stream Of An Xml File Which Is Placed Under /res / Xml?
I know when the xml file is under /res/raw,I can do this by context.getResources().openRawResource(rid); but when the xml file is under /res/xml,how can I do it? You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

View Replies!   View Related
Android :: Getting File Size Before Input Stream
I want to create a progress Bar for an FTP download. The server where I am downloading the file has all of its directories and files hidden. I want to display the progress of the download. Is there any way I can get the file size? Here is my current code:
FTP client = new FTP Client();
FTP client.setListHiddenFiles
FTP client.connect(host Part);
FTP client.login(user Name, password);
FTPclient.setFileType(FTP.BINARY_FILE_TYPE);
Input Stream instream = FTP client.retrieveFileStream(pathExcludingHostIncludingFirstSlash);
int l;
byte[] tmp = new byte[2048];
int update Counter = 0;
int bytes Downloaded = 0;
while ((l = instream.read(tmp)) != -1) {
Foss.write(tmp, 0, l);
bytes Downloaded+=2048;
update Counter++;
if(update Counter==3){
kilobytes Downloaded=(bytes Downloaded / 1024);
publish Progress((String[])null);
update Counter=0}

View Replies!   View Related
Android :: Read Text File As Resource
I am trying to read a file "words.txt" from a resource. It is a very simple, but large (2 MB), text file that I want to read line by line. I have put the file into /res/raw/words.txt, and try to open it with the following code:

CODE:...................

However, I get a java.io.IOException. This is not a "resource not found" exception, so the resource is opened correctly, but the readLine() produces the error.

I tried using the InputStream itself, with the result that read() produces -1, which stands for EOF, as if the file was empty.

View Replies!   View Related
Android :: Read Text Raw Resource File?
I have a text file added as a raw resource. The text file contains text like:

a) IF APPLICABLE LAW REQUIRES ANY WARRANTIES WITH RESPECT TO THE SOFTWARE, ALL SUCH WARRANTIES ARE LIMITED IN DURATION TO NINETY (90) DAYS FROM THE DATE OF DELIVERY.


b) NO ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY VIRTUAL ORIENTEERING, ITS DEALERS, DISTRIBUTORS, AGENTS OR EMPLOYEES SHALL CREATE A WARRANTY OR IN ANY WAY INCREASE THE SCOPE OF ANY WARRANTY PROVIDED HEREIN.

c) (USA only) SOME STATES DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO THE ABOVE EXCLUSION MAY
NOT APPLY TO YOU. THIS WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS AND YOU MAY ALSO HAVE OTHER LEGAL RIGHTS THAT VARY FROM STATE TO STATE.

On my screen I have a layout like this:

CODE:........

The code to read the raw resource is:

CODE:....

The text get's showed but after each line I get a strange character [] How can I remove that character ? I think it's New Line.

WORKING SOLUTION

CODE:....................

View Replies!   View Related
Android :: Add ZIP File As A Raw Resource And Read It With ZipFile?
Is it possible to add ZIP file to APK package as a raw resource and read it with ZipFile class? It looks like it's trivial to open file from SD card, but not from APK.

View Replies!   View Related
Android : Read Local XML File / Store Information From It?
What is the easiest way to read an xml file? How is the best way to store the information from the xml?

I have tried to find a good tutorial, but I just can't get it to work..

I have an xml file in /res/xml called myxml.xml which looks like this:

<?xml version="1.0"?> <school> <student> <fname>Ola</fname><lname>Nordmann</lname> </student> </school>

I just want a simple way to read and store.

(Yes, I am a beginner

-- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

View Replies!   View Related
Android : Read / Write To A Local XML File In Droid?
I am new to Android and relatively new to Java so please bear with me. I have an XML file stored in the res/xml that I am trying to write to. I know how to read it using XmlResourceParser, but I have not been able to find a way to write to that file locally. Could someone point me in the right direction please.

View Replies!   View Related
Android : Write To A File Saved In Local Folder In Droid?
I am having a file in the folder res/raw/a.xml.
I want to write some data to this file?
How it can be done in Android?
How can we access a file stored in local directory in order to write data to that file.
can anyone help me in sorting out this issue ?

View Replies!   View Related
Android :: Read A GZIP File In The ASSETS Folder
How can you read GZIP file in Android located in the "ASSETS" (or resources/raw) folder?

I have tried the following code, but my stream size is always 1.

GZIPInputStream fIn = new GZIPInputStream(mContext.getResources().openRawResource(R.raw.myfilegz));
int size = fIn.available();

For some reason the size is always 1. But if Idon't GZIP the file, it works fine.

Using Android 1.5

View Replies!   View Related
Android :: Read LARGE Sqlite File To Be Copied Into Emulator - Or Device From Assets Folder
I guess many people already read this article:

Using your own SQLite database in Android applications: http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/comment-page-2/#comment-12368

However it's keep bringing IOException at

CODE:.............

I'am trying to use a large DB file. It's as big as >8MB. I built it using sqlite3 in Mac OS X, inserted UTF-8 encoded strings (for I am using Korean), added android_meta table with ko_KR as locale, as instructed above.

However, When I debug, it keeps showing IOException at

CODE:..............

I suspect it's caused by trying to read a big file. If not, I have no clue why.
I tested the same code using much smaller text file, and it worked fine.

Can anyone help me out on this? I've searched many places, but no place gave me the clear answer, or good solution. Good meaning efficient or easy.

I will try use BufferedInput(Output)Stream, but if the simpler one cannot work, I don't think this will work either.

Can anyone explain the fundamental limits in file input/output in Android, and the right way around it, possibly?

WITH MORE DETAIL:

CODE:...............

View Replies!   View Related
Android :: How To Read A Local File Line By Line?
I have a text file in my res/raw directory. I want to read the file line by line, but FileReader and BufferedReader fail, because of Android's security restriction. How else can I do it?

View Replies!   View Related
Android :: Broken Pipe Exception When Tried To Stream Mp3 Stream From Local Server To Android Mediaplayer
I am trying to stream mp3 stream from my local http server indeed hosted on my phone to android media player.When local server gets the new socket , it starts writing some http headers followed by mp3 stream. but mediaplayer socket is throwing "Broken pipe" exception.Wat may be the issue causing this.

View Replies!   View Related
Android :: How To Use Resource Within A Custom Xml Resource File?
I have an XML resource file:
<resources> <section>
<category value="1" resourceId="@xml/categoryData1" />
<category value="2" resourceId="@xml/categoryData2" />
<category value="3" resourceId="@xml/categoryData3" />
</section> </resources>
Using XmlPullParser, on the START_TAG, I can use:
int value = parser.getAttributeIntValue(null, "value", 0);
to get values 1, 2, 3...however:
int resourceId = parser.getAttributeIntValue(null, "resourceId", 0);
doesn't work...it just yields the default value 0, or whatever I change the default value (3rd parameter) to be. Does anyone know what I am doing wrong or if this is possible?

View Replies!   View Related
Media :: Stream Local Music To Android
is there a PC Server Client and Android app combo I could use?I have 90gigs of music on my home pc, and I'd love an app that could stream that music via my home wi-fi. Not going through any intermediary web services.Basically, Point to local music folders in the PC client, activate the server, browse media on my phone Just like TVersity, but for android devices.I know there is an app in dev called "FIVE" but that's not out yet,

View Replies!   View Related
Android :: Launch Local Drawable Resource In Gallery Application Using Intents
I have an app with locally stored .jpg files. I would like to be able to send the images (1 at a time, on user interaction) to the Gallery app's activity using an explicit intent.

View Replies!   View Related
Android :: How To Load A Typeface From An Input Stream?
The class Typeface has a couple of static factory methods which take different inputs. However, Input streams are not among themn (there is a way to load a file though). Is there a way around this apart from copying the font to a temporary file?

View Replies!   View Related
Android :: Resetting A HTTP Input Stream?
I am getting the input of a web page using Input Stream in = httpConnection.getInputStream(); I then use the XmlPullParser to check if an error has occurred. If no error has occurred, I then want to reset the Input Stream back to the beginning so that I can parse it through another function I have created. I tried in.reset(); but this does not work. Is this possible?

View Replies!   View Related
Android :: IO Exception While Reading From Input Stream?
I'm running into a strange problem while reading from an Input Stream on the Android platform. I'm not sure if this is an Android specific issue, or something I'm doing wrong in general. The only thing that is Android specific is this call:
Input Stream is = getResources().openRawResource(R.raw.myfile);
This returns an Input Stream for a file from the Android assets. Anyways, here's where I run into the issue:
bytes[] buffer = new bytes[2];
is.read(buffer);
When the read() executes it throws an IOException. The weird thing is that if I do two sequential single byte reads (or any number of single byte reads), there is no exception. Ie, this works:
byte buffer;
buffer = (byte)buffer.read();
buffer = (byte)buffer.read();
Any idea why two sequential single byte reads work but one call to read both at once throws an exception? The Input Stream seems fine... is.available() returns over a million bytes (as it should).
Stack trace shows these lines just before the Input Stream.read():
java.io.IOException
at android.content.res.AssetManager.readAsset(Native Method)
at android.content.res.AssetManager.access$800(AssetManager.java:36)
at android.content.res.AssetManager$AssetInputStream.read(AssetManager.java:542)
Changing the buffer size to a single byte still throws the error. It looks like the exception is only raised when reading into a byte array.
If I truncate the file to 100,000 bytes (file is: 1,917,408 bytes originally) it works fine. Is there a problem with files over a certain size?

View Replies!   View Related
Android :: Read Textfile From Local In Droid?
I am New to Android My requirement is to read text File From local in android?

View Replies!   View Related
Android : Get Context To Be Able To Get Resource So Read?
I need to get the context to be able to get a resource. Like this:

getApplicationContext().getResources().openRawResource( R.raw.texture );


I've seen the getApplicationContext() in the android documentation but when I try to use it in the above code it doesn't work - it doesn't exist.

I can send the context through functions to get it to where it's needed and it works. However, I find it cumbersome to send a variable through many functions that doesn't need or use it. Then I would rather just try to get it in the function that do. But the getApplicationContext(), as in the android documentation, doesn't work - http://developer.android.com/reference/android/content/Context.html

So how do I get the context so I can read resources? Or are my only option to send it through all my functions?

View Replies!   View Related
Android :: Chunked Encoding - GZIP Input Stream
I found a problem with GZIP input stream when wrapping InputStream from HttpURLConnection. When the server response with Transfer- Encoding=chunked, Content-Encoding=gzip and Connection=Keep-Alive. The second post always return -1. After digging into the source code, I found the place that could be a bug: InflaterInputStream.java (line 190 to 192) if (inf.needsInput()) { fill();} Because InflaterInputStream doesn't need more input, it doesn't try to read the end of chunked encoding (0x)(30 0a 0d) that cause the second post to return with -1 every time.

View Replies!   View Related
Android :: Buffered Input Stream Buffer Size
I use BufferedInputStream in my code: socket = new Socket(ip, Integer.parseInt(port)); socket.setReceiveBufferSize(64000); output = socket.getOutputStream(); input = new BufferedInputStream(socket.getInputStream(), 64000); I read incoming packets like this: if (input.available() != 0) { System.out.println("Get Packet: " + input.available() + " bytes"); byte[] b = new byte[input.available()]; input.read(b); incParser(b); }

View Replies!   View Related
Android :: Playng Video File Present In Local File Syste
How to play video present in local file system (ex:in res/a.3gp) using VideoView .I am getting error as Video cant be played.Can any one help me in sorting out this issue?

View Replies!   View Related
Android :: How Do I Replace HTML Escapes In An Input Stream Before Parsing It To XML?
I have an input stream which is being converted to XML, and read. When I get down to some text elements in the XML, they are truncated. I believe the parser is dropping everything after escaped HTML such as & Here is the code getting the input stream and then getting the text element. Code...

View Replies!   View Related
Android :: Error Creating Gen Resource Folder
My eclipse is not creating gen folder and android compilation creates error missing required gen folder.

View Replies!   View Related
Android :: Read Resource Based On The Current Theme?
In my case I need to be able apply a color conditionally (for example based if an item is read or unread) so I need to be able to read the "read" and "unread" colors from the current theme and apply them appropriately.

I gave the color special attribute name in my attr xml file and assigned it different values in 2 different themes. if I do getResources().getColorStateList( <my attribute resource ID>) it fails because it can't find the resource. It seems like something needs to first resolve the attribute Id to the Id of the resource in the current theme, but I am not sure what does that.

View Replies!   View Related
Android :: Read From Output As From Input
How to access mobile audio out in read mode?

View Replies!   View Related
Android :: Parsing Speed / Reading Vs Converting Input Stream To String?
I'm downloading text data from a web server, and getting an Input Stream. The data will be relatively large and delimited. I want to split this data by the deliminator and store each piece in the DB. Is it faster to read the Input Stream byte by byte to split the data and store each piece in the DB, or would it be faster to convert the Input Stream to a String and use an existing function such as Split?

View Replies!   View Related
Android :: Change Internal Buffer Size Of Data Input Stream
I'm using this kind of code for my TCP/IP connection:

sock = new Socket(host, port);
sock.setKeepAlive(true);
din = new DataInputStream(sock.getInputStream());
dout = new DataOutputStream(sock.getOutputStream());

Then, in separate thread I'm checking din.available() bytes to see if there are some incoming packets to read. The problem is, that if a packet bigger than 2048 bytes arrives, the din.available() returns 2048 anyway. Just like there was a 2048 internal buffer. I can't read those 2048 bytes when I know it's not the full packet my application is waiting for. If I don't read it however - it'll all stuck at 2048 bytes and never receive more. Can I enlarge the buffer size of DataInputStream somehow? Socket receive buffer is 16384 as returned by sock.getReceiveBufferSize() so it's not the socket limiting me to 2048 bytes. If there is no way to increase the DataInputStream buffer size - I guess the only way is to declare my own buffer and read everything from DataInputStream to that buffer?

View Replies!   View Related
Android :: Load Images Or Whole Site From Local Assets Folder Using Web View
the question i have is simple but hard to put in words, ill give it a try anyways.i am trying to load a web page in web view,however the load time is a little high.is there anyway i can put the images in the assets folder and load them from there instead?if not, is there a way i can load the whole site from the assets folder, providing that my php files can still communicate with my internet database?i have already read most tutorials however they are pretty vague when it comes to concrete help.

View Replies!   View Related
Android :: Store Remote Images In Application Resource Folder
Is there any way for us to store remote image in apk resource folder. I developed one application for showing list of images.user have interaction with the images. Now I done this by place image before packaging. Now I want to supply image from remote server. Which way is better and how to do?

View Replies!   View Related
Android : Write/read Log Files In Res Folder
How to write/read log data into txt file in res folder.

View Replies!   View Related
Android : Where To Put Local File On Phone?
I'm trying to read some local files, and ive been reading a lot of stuff about it, but i still don't know where to store the files on my phone and how to get the right path. Some say, it should be stored on /data/data/your.package.here/files but where is that, i mean i can get there when using the emulator but i have no clue how to put files in this on a real device.

View Replies!   View Related
Android : Way To Get Local File Bytes?
I'm trying to get a byte array of an image saved locally on the phone. I'm using the code...

How can I get the Bytes?

View Replies!   View Related
Android :: Why Is My Input Stream Not Working In Android?
I'm writing an image file up loader for android for my favorite image gallery software and it uses FTP.
I've started using Apache-Commons Net FTP as my ftp library based on past stack overflow questions. Like so:
FTP Client ftp = new FTP Client();
try{
ftp.connect(host);
Log.i(TAG,"we connected");
if(!ftp.login(user,pass)){
ftp.logout();
//TODO: alert user it didn't happen
return;
}
String reply Status = ftp.get Status();
Log.i(TAG,reply Status);
int reply Code = ftp.triplicate();
if (!FTPReply.isPositiveCompletion(reply Code))
{
ftp.disconnect();
//TODO: alert user it didn't happen
return;}
Log.i(TAG,"we logged in");
ftp.changeWorkingDirectory(path);
ftp.setFileType(ftp.BINARY_FILE_TYPE);
for(int i = 0; i < content Uris.size(); i++){
Log.i(TAG,"uploading new file");
Uri stream = (Uri) content Uris.get(i);
//InputStream in = openFileInput(getRealPathFromURI(stream));
Input Stream in =this.getContentResolver().openInputStream(stream);
BufferedInputStream buffing=null;
buffing=new BufferedInputStream(in);
ftp.setFileType(ftp.BINARY_FILE_TYPE);
boolean Store = ftp.storeFile("test.jpg", buffing);
Log.i(TAG, "uploaded test");

View Replies!   View Related
Android :: Open A Local App File In Another App Via An Intent
I don't want to store said file on the sdcard in this case. The file also cannot be storage directly in the apps local files directory. It needs to be in a subdirectory, so it cannot write the file using openFileOutput() and MODE_WORLD_READABLE.

The app may download files small files like pdfs and store them locally in a subdirectory. I would like to be able to have the user open these files if they have an app that can open them.

For example here is an intent for sending a pdf:

CODE:..............

path being something like: /data/data/packagename/files/subdir/example.pdf

That intent will open a pdf viewer, but the viewer is unable to open the file. I assume this is a permissions issue. I tried Mark Murphy's suggestion here: http://groups.google.com/group/android-developers/browse_thread/thread/4e55d869213483a9/b7270078ac1a2744?lnk=raot of using Runtime.getRuntime().exec("chmod 755 " + fileName); but it didn't make any difference. He also suggested a Content Provider but I would like to avoid it if I can because it seems like a lot just to get this file over to another app.

If the content provider is the only option, do I have to save the file to the content provider or can I just use the content provider as a pass through to get it to the other app when I need to?

View Replies!   View Related
Android :: Way To Display Local File In WebView?
I thought it might be interesting to some developers. Here's a complete working example of ContentProvider for this purpose: http://blog.tourizo.com/2009/02/how-to-display-local-file-in-android. I also found a topic here: http://groups.google.com/group/android-developers/browse_thread/threa. Looks like the topic was closed and I couldn't reply there, so I created new one.

View Replies!   View Related
Android : Load A Local KML / KMZ File To A MapView?
How can i load a local (on my HD) KML or KMZ file to the android application? I know that these lines do the work:

Intent mapIntent = new Intent(Intent.ACTION_VIEW); Uri uri1 = Uri.parse("geo:0,0?q=http://code.google.com/apis/kml/ documentation/KML_Samples.kml"); mapIntent.setData(uri1); startActivity(Intent.createChooser(mapIntent, "Sample"));

BUT, if I download the KML_Samples.kml and put it on my local apache server, it doesn't work. Another thing, can I load a kmz file to my application?

View Replies!   View Related
Android : Parse Local Xml File Using Sax In Droid?
Can anyone tell me how to parse a local xml file stored in the system using SAX ,with an example code.please also tell me where can i find information on that

View Replies!   View Related
Android :: Loading HTML File From Local RES Directory
This should be very simple, but I can't find the answer anywhere. How do I load an html file (which I assume I keep in res/raw folder) into a webview?
neithermWebView.loadUrl("file:///raw/about");
or
mWebView.loadUrl("file:///raw/about.htmal");
works.
What's the correct syntax or arrangement.

View Replies!   View Related
Android :: How To Use Webview.loadUrl / When Html File Is Local?
How do I open a a local html-page (named, for instance "test.html") in a WebView? where should i keep this keep html page with images in project and how to use Webview.loadUrl(String url)?

View Replies!   View Related
Android :: How To Load Local Asset Html File?
I am having File which contains Hebrew Content.. How to load that file.. I tried by using
webview .loadUrl("file:///android_asset/abc.htm") but it won't works.. Some garbage content was there.

View Replies!   View Related
Android :: Getting Google Maps To Accept Local KML File?
I am trying to get googlemaps to accept a local KML file.
final Intent myIntent = new Intent(android.content.Intent.ACTION_VIEW,
Uri.parse("geo:0,0?q=file://" + Environment.getExternalStorageDirectory() + "/locate.kml"));
startActivity(myIntent);

The file is on the SD card, and is a valid KML file. Google Maps loads up, but says it cannot find the file.
final Intent myIntent = new Intent(android.content.Intent.ACTION_VIEW,
Uri.parse("geo:0,0?q=http://www.website.com/locate.kml"));
startActivity(myIntent);

Works fine. geo: 0,0? q= seems to be very under documented, how to use it to refer to a local file?

View Replies!   View Related
Android : Playing Local 3gp Video File Causes PVMFErrNotSupported
I plan to have a 3gp video file that will come with the installation package, it will be placed in /files/ subdirectory, and I would like to ask the native Android media player to play it when I want that.

Here is what I have planned to do/code:

Intent intent = new Intent(android.content.Intent.ACTION_VIEW);

Uri data = Uri.parse("BattlestarGalactica.3gp"); intent.setDataAndType(data,"video/3gpp"); startActivity(intent);

However, when I try to launch the lines above, I get the following error:

CODE:.............

And the video can not be played.

What am I doing wrong that is not applicable to Android platform?

View Replies!   View Related
Android :: Backup Table To Local Database File?
I am working on a project for a belgium Tv Guide. Now I download a database (.db) file from a server to the sdcard to work with. In this database are 2 tabels, tvchannels and tvprograms. Now I can do several updates to the tvchannels table and i want to make a backup of this table to a lokal database file. How can i do that? I want to do this because I have to download a new database file every daye from the server and the channels that are choses are saved in the tvchannels database. I want to backup this database table and when the new database file (tvgids.db) is downloaded I want to replace the tvchannels database (from downloaded database file) with the backup from tvchannels..

View Replies!   View Related
Android :: Instantiating A Layout From An Xml File / Resource Id
I'm interested in instantiating a LinearLayout object from an xml file that has a LinearLayout file configuration. I want to do this within a method of my Activity. I tried findViewById() but that returned null. I've made sure that the LinearLayout id is the one I'm passing. Note that this layout isn't part of my screen, it's stand-alone, so I want to build a LinearLayout object from the xml.

View Replies!   View Related
Android :: Using Raw Resource Sound File As Ringtone
I have a problem setting a ringtone from a resource in my app:

Uri uri = Uri.parse("android.resource://com.package.app/" + R.raw.sound1); RingtoneManager.setActualDefaultRingtoneUri(this, RingtoneManager.TYPE_RINGTONE, uri);

I've noticed also some people had the same problem but got no answers. Do any of you guys have any idea of how making this work? (without having to copy the file to the sdcard)

View Replies!   View Related
Android : Play A Video File From A Resource
I am trying to get a video to pop up and play. I can get it to work when I use the first uri (that is commented out in the below code), but when I try to use the second uri (from the resource), I get the following error:

CODE:..........

From researching the error, it looks like I might have to declare an activity in the manifest but I'm not sure if that applies here?? Can someone point me in the right direction?

CODE:............

View Replies!   View Related
Copyright 2005-08 www.BigResource.com, All rights reserved