Android :: How To Get A Path To Resources
Sep 10, 2010
I'd like to use the RandomAccessFile class to access a file that ships with my application. However, that class only accepts a String which is the path to the file. If I place my file somewhere like the assets directory, how do I construct a path to that file? I know I can use the getAssets methods to read up resources, but those only return InputStreams which cannot be seeked.
View 3 Replies
Jul 5, 2010
Is there a way to read the points created when drawing a path? It seems silly to me that a path cannot be readable.Or is it just better to manually write the current finger position to an array?
View 1 Replies
View Related
Jul 11, 2010
In my Android project, I want to loop through the entire collection of Drawable resources. Normally, you can only retrieve a specific resource via its ID using something like:
InputStream is = Resources.getSystem().openRawResource(resourceId)
However, I want to get all Drawable resources where I won't know their ID's beforehand. Is there a collection I can loop through or perhaps a way to get the list of resource ID's given the resources in my project?
Or, is there a way for me in Java to extract all property values from the R.drawable static class?
View 4 Replies
View Related
Mar 31, 2009
I currently have a few classes that are called by an activity (some statically) in which I want to use a string resource. I tried: Resources.getSystem().getString(R.string.mystring), but am getting an error. It seems as though you can only use this within an activity.
Is there anyway to use a project resource in a standard (non Activity) class without having to pass the resource object from the activity calling the class?
View 3 Replies
View Related
Oct 18, 2010
I have an app with 2 Activities and an IntentService all which need to access the same SQLite Database table. What's an appropriate pattern to use?
Should I create a ContentProvider that manages access to the database, ie opening/closing, querying, updating etc. And have the 3 clients all access the DB via the ContentProvider?
Or is it OK for each client to access the DB directly? This is the approach I have now and it seems to be working, but I need to close my cursor and the DB after executing every statement or I start generating stacktraces in the log about unclosed DB resources. But closing the DB after each statement seems wasteful and I suspect that this approach will always be susceptible to the stacktraces because there is always the potential for collisions between either of the Activities and the IntentService.
I haven't been able to find any good resources that show DB usage in full. It always snippets that miss out the *obvious* piece such as when should the resources be closed etc.
View 6 Replies
View Related
Feb 13, 2009
Anyone was able to play a video included in the .apk? I'm able to play this video from the SD card but not when it's a resource.
View 6 Replies
View Related
Apr 1, 2009
I am launching an image picker (from the gallery) and my code crashes every single time. I tried to get some help in another post, but people quit responding to the post. Please help. When I do a debug, it tells me this (there are TONS of errors, but these looked the most important - also, I changed the "com.app.name/com.app.name.activity" for privacy reasons):
04-01 14:09:30.254: WARN/dalvikvm(719): threadid=3: thread exiting with uncaught exception (group=0x4000fe68) 04-01 14:09:30.254: ERROR/AndroidRuntime(719): Uncaught handler: thread main exiting due to uncaught exception 04-01 14:09:30.274: ERROR/AndroidRuntime(719): java.lang.RuntimeException: Failure delivering result ResultInfo {who=null, request=1, result=-1, data=Intent { data=content://media/ external/images/media/7 }} to activity {com.app.name/ com.app.name.activity}: android.database.CursorIndexOutOfBoundsException: Index -1 requested, with a size of 1 04-01 14:09:30.274: ERROR/AndroidRuntime(719): Caused by: android.database.CursorIndexOutOfBoundsException: Index -1 requested, with a size of 1
Here is the code that invokes the activity, follwed by the code that is invoked after the activity has finished:
public void takePic() { Intent photoPickerIntent = new Intent(Intent.ACTION_PICK); photoPickerIntent.setType("image/*"); startActivityForResult(photoPickerIntent, 1);
}
View 7 Replies
View Related
Sep 1, 2009
I have create a zip file on the phone sdk. So i need to create a program to attach that zip file and mail it. For that i need the uri of that file. I used its physical path but it doesn't work. path to the file - sdcard/myfile.zip. i used it in the code in foloowing way
sendIntent.putExtra(Intent.EXTRA_STREAM,Uri.parse("file://sdcard/ myfile.zip"));
when email is sent no attachment can be seen. Is it a problem with a uri. is it a problem with the MIME type
View 3 Replies
View Related
Apr 20, 2010
I'm thinking at putting a .txt file in res/drawable or in res/layout to have it in the apk when the application is packed, and then after install to open and read from it to perform some tasks . Can this be done ? If yes please let me know how can I access the file ,as I don't know it's path .
View 1 Replies
View Related
Nov 8, 2010
I'm developing an Android app for which we will be selling separate content in the Android Market. Since Android lacks an in-app purchasing model as iOS has, I have come to understand that this is the ideal way of selling additional content (but NOT functionality) for Android apps.
So the question is, how do I actually load raw resources from other Android apps, assuming that I know the exact name of the resource, app ID, etc.?
View 1 Replies
View Related
Nov 22, 2010
Is it possible to share resources across APK's? For example, can application A (in APK A) load an icon or layout view from application B (in APK B)?
View 3 Replies
View Related
Aug 24, 2009
The question boils down to whether phone manufacturers are required to keep resources that are available in SDK intact. Say, will android.R.drawable.ic_menu_preferences be the same file on any phone?
View 2 Replies
View Related
May 18, 2010
In J2ME, I've do this like that:
getClass().getResourceAsStream("/raw_resources.dat");
But in android, I always get null on this, why?
View 3 Replies
View Related
May 7, 2010
For example code...
How can I get the resource by its name?
Without using R.raw.yuri = (int)
View 1 Replies
View Related
Feb 21, 2010
Need some advice from you experts out there. I've just started with Android programming and while I finally got what I want my "Hello World" to do, I feel as if I'm bludgening my way through rather than grasping concepts. I created three EditText boxes. Below those I created three Spinners. Pick a number in the Spinner and it will show up in the corresponding EditText box. Spinner 1 correlates to EditText 1, Spinner 2 to EditText 2 and Spinner 3 to EditText 3. I had a hell of a time getting this to work. I do have some cleaning up to do. Is there a better way to pass or reference resources around various classes?
View 1 Replies
View Related
May 16, 2014
I have a Samsung galaxy ace 3 and its sdcard path is "/strorage/extSdCard".However, when i use
"Environment.getExternalStorageDirectory()",
it always returns "/storage/emulated/0" but in my Emulator it is "/storage/sdcard".
how can I get sdcard path in all android devices?" and "why in andoird 4.2 get path of sdcard so hard?"
View 1 Replies
View Related
Nov 4, 2010
I'm working on a game which will use projectiles. So I've made a Projectile class and a new instance is created when the user touches the screen:
@Override
public boolean onTouch(View v, MotionEvent e){
float touch_x = e.getX();
float touch_y = e.getY();
new Projectile(touch_x, touch_y);
And the Projectile class:
public class Projectile{
float target_x;
float target_y;
Path line;
public Projectile(float x, float y)
target_x = x;
target_y = y;
line = new Path();
line.moveTo(MyGame.mPlayerXPos, MyGame.mPlayerYPos);
line.lineTo(target_x, target_y);
So this makes a Path with 2 points, the player's position and and touch coords. My question is - How can you access points on this line? For example, if I wanted to get the x,y coords of the Projectile at the half point of the line, or the point the Projectile would be at after 100 ticks (moving at a speed of X pixels/tick)? I also need the Projectile to continue moving after it reaches the final point. Do I need to use line.addPath(line) to keep extending the Path?
I managed to get the Projectiles moving in a straight line, but they're going in strange directions. I had to fudge some code up:
private void moveProjectiles(){
ListIterator<Projectile> it = Registry.proj.listIterator();
while ( it.hasNext() ){
Projectile p = it.next();
p.TimeAlive++;
double dist = p.TimeAlive * p.Speed;
float dx = (float) (Math.cos(p.Angle) * dist);
float dy = (float) (Math.sin(p.Angle) * dist);
p.xPos += dx;
p.yPos += -dy;
The Angle must be the problem. I'm using this method, which works perfectly:
private double getDegreesFromTouchEvent(float x, float y){
double delta_x = x - mCanvasWidth/2;
double delta_y = mCanvasHeight/2 - y;
double radians = Math.atan2(delta_y, delta_x);
return Math.toDegrees(radians);
However, it returns 0-180 for touches above the center of the screen, and 0 to -180 for touches below.
View 3 Replies
View Related
Oct 4, 2010
http://itunes.apple.com/us/app/pathpix-pro/id338509060?mt=8... I got my Ken Ken and Pi cross fix. Now I need my Path Pix fix.
View 5 Replies
View Related
Jun 18, 2010
As with any software it would be benficial to have an easy migration path from the main competitor in the landscape.Create an iphone/ipod to Android App migration tool. The android app marketplace could build a migration app or tool that allowed you to interrogate your itunes apps and give you a translation to the comparable Android apps on the android market that do the same thing.
View 2 Replies
View Related
Jan 24, 2010
I have a long series of graphics -- icon1_0.png, icon1_1.png, icon1_2.png..., icon12_0.png, icon12_1.png, icon12_2.png -- and I'd like to package them with my android application. Ideally I think I should be able to load them as resources but the resource id's are set up as java identifiers. Of course, java identifiers can't be assembled at runtime. I have to ask for R.drawable.icon12_00 so I cannot set up a loop
for(int icon=0;icon<12;icon++)
for(int frame=0;frame<3;frame++)
//syntax error obviously
BitmapFactory.decodeResource(getResources(), R.drawable."icon" + icon + "_" + frame + ".png");
So is there any way to get resources by their names? Better yet, is there a canonical way outside the resource system to pack data files into an android application package so that I can get at them? I'm thinking about reflection but that doesn't seem like the right solution to me.
View 3 Replies
View Related
Nov 17, 2009
I am trying to do the following.
I have an Image viewer where in the user picks an Image from within the gallery. The uri to that selected Image is available to me. Now, I want to use this URI information and send it as a file over a socket using FileInputStream. Is this a valid syntax to perform the above action?
CODE:..............
View 10 Replies
View Related
Apr 27, 2010
I need to add a res/drawable-nodpi folder to my Eclipse ADT project. My project originally contained drawable, drawable-hdpi, drawable- ldpi, layout, etc subfolders, but no drawable-nodpi. How do I add this to the automatic resource build process? I tried to manually create the subfolder and copy files to it, but those resources are not being auto-generated. How do I make Eclipse utilize the new resources subfolder?
View 6 Replies
View Related
Aug 23, 2009
I was able to play around with the resource on a different apk and get them using createPackageContext as you suggested.
Here is an example of the code:
CODE:............
This works well. now i am trying to get ALL the drawables (or all the layouts) in this package. i tried a multitude of ways including reflection and AssetManager but was unsuccessful. any tips here? just to be clear i can not use R.drawable.icon as this is a different context.
View 12 Replies
View Related
Sep 14, 2010
I have a Main_Overlay class that extends Overlay. I added This overlay to the mapview and override the Draw method as of below:....................
View 5 Replies
View Related
May 25, 2009
Does anyone know how to get the real filesystem path where the images are stored? I know that Using Media.EXTERNAL_CONTENT_URI thru a content provider you can get the pictures inside the folder and from there get the path. but if the pictures folder is empty, how I can get the full path?
View 2 Replies
View Related
Aug 23, 2010
I have a binary file in the R.raw folder. Now I am able to get the file name and can read the file as well, but I need to find out the complete path of the file in string format.
View 1 Replies
View Related
Aug 20, 2010
I understand that the system may kill the activity without calling onDestroy(). Say I have a MediaPlayer that runs even when it's not visible, I would be releasing the player in onDestroy() method.Now, if the system decides to kill the activity after calling onPause() and never called onDestroy(), what does it mean for my MediaPlayer? Is it ever released? This is bigger problem for Camera since I think it requires to be released for other activities to use it.
View 1 Replies
View Related
Jan 28, 2009
I have created a subclass of Activity, 'CustomActivity', that overrides the onCreateOptionsMenu and onOptionsItemSelected methods. In a couple of other applications I have extended this subclass to provider a common menu for each activity. Is it still possible to access the resources from this Subclass? By default it uses the resources from the current activity (Strings, xml layout etc.).
View 7 Replies
View Related
Jul 27, 2010
I'd like to access resources from other packages installed. Is there any better practice than using getResources() combined with createPackageContext()? Another question is how to use resources from other packages in methods like Notification(int icon, CharSequence tickerText, long when), where 1st argument is just resource id?
View 13 Replies
View Related
Aug 21, 2009
Is there way, from the emulator, to get the SD Card file name / path?
View 2 Replies
View Related