[android-developers] Track user location.
Hi All, I am trying to develop a application "LocationTracker". I have some doubts 1.) Is it possible to find out location of your phone book friends (current location based on his mobile number). 2.) How to get Longitute and Latitute Values based on current mobile location. (Actually i have code in which if i pass Longitute and Latitute Values, it gives me Address. so from this i can find out current location of a person). 3.) I am using a getFromLocation(double latitude, double longitude, int maxResults) method of GeoCoder class. It gives me List of Address.From this i get country and other details but getLocality() method return null. so i am not being able to get exact location. Thanks -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Disable scaling of ImageView
Yes, it works ! Thanks a lot Mark Mike On 22 juin, 19:57, Mark Murphy wrote: > On Tue, Jun 22, 2010 at 1:52 PM, mbaroukh wrote: > > Most of the time, Android scaling is nice but I have a case where I > > don't wan't any scaling and I can't find how to do this. > > Try putting the resource in res/drawable-nodpi/ and see if that helps. > > -- > Mark Murphy (a Commons > Guy)http://commonsware.com|http://github.com/commonsguyhttp://commonsware.com/blog|http://twitter.com/commonsguy > > Android Training...At Your Office:http://commonsware.com/training -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] layout problem when orientation changed
My activity use the same RelativeLayout as it's content view whatever the orientation is. In this RelativeLayout, there is a FrameLayout align to it's bottom, and a TextView above this FrameLayout, just like : http://schemas.android.com/apk/res/ android" android:layout_width="fill_parent" android:layout_height="fill_parent" > on android 1.5 device when orientation changed, the TextView lies in the wrong place, middle when portrait, bottom when landscape. on android 1.6 device It is ok. How could I make it lies in the place where it should be on 1.5 device? Thanks and regards. -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Can I send an image byte[] to ACTION_VIEW intent?
I'd like to know that too... On 13 Maj, 16:05, JimmyHoffa wrote: > Hi all, > > Just wondering if its possible to use the built inimageviewerto > display animagesourced from a database. > > I'm hoping I can pass the byte[] as an extra to the ACTION_VIEW > intent, but can't find any docs on it so far. > > Alternatively I'll have to roll my ownvieweror first write theimage > out to afileand pass that to the intent. > > Thanks > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group,sendemail to android-developers@googlegroups.com > To unsubscribe from this group,sendemail to > android-developers+unsubscr...@googlegroups.com > For more options, visit this group > athttp://groups.google.com/group/android-developers?hl=en -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Disable scaling of ImageView
An more : it works also on cupcake ! All images in the apk are really in folder drawable-nodpi but I suppose there is a link to thoses files in resources.arsc ... Mike On 23 juin, 09:25, mbaroukh wrote: > Yes, it works ! > > Thanks a lot Mark > > Mike > > On 22 juin, 19:57, Mark Murphy wrote: > > > > > On Tue, Jun 22, 2010 at 1:52 PM, mbaroukh wrote: > > > Most of the time, Android scaling is nice but I have a case where I > > > don't wan't any scaling and I can't find how to do this. > > > Try putting the resource in res/drawable-nodpi/ and see if that helps. > > > -- > > Mark Murphy (a Commons > > Guy)http://commonsware.com|http://github.com/commonsguyhttp://commonsware.com/blog|http://twitter.com/commonsguy > > > Android Training...At Your Office:http://commonsware.com/training -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Resource linking / imports
First off; I know the implementation of this should be discussed on the framework list, but I'm putting this idea out on here to see if there is a need for it. I've recently worked on a project where the designer wanted a 2 x 3 grid of icons as the apps "home" page. This threw up an interesting situation because to do this using the best resolution possible it seems we would either need to copy the actual icons into multiple directories, or create a resource alias file for each icon, neither of which is ideal (think 30+ icons across the app which needed duplicating). What I'm wondering is if there is a need for a single file which contains all of the resources to use within another resource directory. To give you an idea of the problem I'll scale it down to 3 icons which have mdpi and hdpi variants; drawables/icon1.png drawables/icon2.png drawables/icon3.png drawables-hdpi/icon1.png drawables-hdpi/icon2.png drawables-hdpi/icon3.png As the Dell Streak is a WVGA device that identifies itself as a large- mdpi device we wanted to use the -hdpi icons for it, but this would result in three new files containing resource aliases; drawables-large-mdpi/icon1.xml drawables-large-mdpi/icon2.xml drawables-large-mdpi/icon3.xml What I'm wondering is should this be a single file which contains a list of all the imports. For example; drawables-large-mdpi/imports.xml which contains; icon1.png icon2.png icon3.png < /imports> This does away with the file-per-resource requirements of the current configuration and it allows resources for multiple other directories to be included because the source could refer to any other resource directory. So, do people think this would be of use, or have I missed something which makes this whole idea obsolete? Al. -- * Looking for Android Apps? - Try http://andappstore.com/ * == Funky Android Limited is registered in England & Wales with the company number 6741909. The views expressed in this email are those of the author and not necessarily those of Funky Android Limited, it's associates, or it's subsidiaries. -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Poor roaming performance ! Is it an Android bug ?
Hi David, I'm using Android 2.1 on an HTC Desire. -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Resource linking / imports
Making the usage of .9png images compulsory! Probably there is a smart way of installing only the required drawables on a particular hardware, so that at least the installed application isn't bloated! A perfectly discerning! -Gyan -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Re: Poor roaming performance ! Is it an Android bug ?
@David this WAS and IS a present problem with Android. The cache doesn't clear all the time! Hope Google has something to say! Gyan -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Resource linking / imports
In this particular case, I would just use drawable-nodpi (using naming like icon1_72px.png, icon1_48px.png) and then handle it all manually. On Jun 23, 9:47 am, Al Sutton wrote: > First off; I know the implementation of this should be discussed on > the framework list, but I'm putting this idea out on here to see if > there is a need for it. > > I've recently worked on a project where the designer wanted a 2 x 3 > grid of icons as the apps "home" page. This threw up an interesting > situation because to do this using the best resolution possible it > seems we would either need to copy the actual icons into multiple > directories, or create a resource alias file for each icon, neither of > which is ideal (think 30+ icons across the app which needed > duplicating). > > What I'm wondering is if there is a need for a single file which > contains all of the resources to use within another resource > directory. To give you an idea of the problem I'll scale it down to 3 > icons which have mdpi and hdpi variants; > > drawables/icon1.png > drawables/icon2.png > drawables/icon3.png > drawables-hdpi/icon1.png > drawables-hdpi/icon2.png > drawables-hdpi/icon3.png > > As the Dell Streak is a WVGA device that identifies itself as a large- > mdpi device we wanted to use the -hdpi icons for it, but this would > result in three new files containing resource aliases; > > drawables-large-mdpi/icon1.xml > drawables-large-mdpi/icon2.xml > drawables-large-mdpi/icon3.xml > > What I'm wondering is should this be a single file which contains a > list of all the imports. For example; > > drawables-large-mdpi/imports.xml > > which contains; > > > icon1.png > icon2.png > icon3.png > < /imports> > > This does away with the file-per-resource requirements of the current > configuration and it allows resources for multiple other directories > to be included because the source could refer to any other resource > directory. > > So, do people think this would be of use, or have I missed something > which makes this whole idea obsolete? > > Al. > > -- > * Looking for Android Apps? - Tryhttp://andappstore.com/* > == > Funky Android Limited is registered in England & Wales with the > company number 6741909. > The views expressed in this email are those of the author and not > necessarily those of Funky Android Limited, it's associates, or it's > subsidiaries. -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Resource linking / imports
Second thoughts, a better workaround would probably be to just use your highest resolution icons and put them in drawable. Scale them (down) at runtime. If you have a load of users running normal-mdpi screens, then you might want to put lower res icons in drawable-normal- mdpi. For those users running small-hdpi, normal-ldpi etc, tough luck! But anyway yes, in general, this "import" approach to indirection would be useful... On Jun 23, 10:06 am, Mark Carter wrote: > In this particular case, I would just use drawable-nodpi (using naming > like icon1_72px.png, icon1_48px.png) and then handle it all manually. > > On Jun 23, 9:47 am, Al Sutton wrote: > > > > > First off; I know the implementation of this should be discussed on > > the framework list, but I'm putting this idea out on here to see if > > there is a need for it. > > > I've recently worked on a project where the designer wanted a 2 x 3 > > grid of icons as the apps "home" page. This threw up an interesting > > situation because to do this using the best resolution possible it > > seems we would either need to copy the actual icons into multiple > > directories, or create a resource alias file for each icon, neither of > > which is ideal (think 30+ icons across the app which needed > > duplicating). > > > What I'm wondering is if there is a need for a single file which > > contains all of the resources to use within another resource > > directory. To give you an idea of the problem I'll scale it down to 3 > > icons which have mdpi and hdpi variants; > > > drawables/icon1.png > > drawables/icon2.png > > drawables/icon3.png > > drawables-hdpi/icon1.png > > drawables-hdpi/icon2.png > > drawables-hdpi/icon3.png > > > As the Dell Streak is a WVGA device that identifies itself as a large- > > mdpi device we wanted to use the -hdpi icons for it, but this would > > result in three new files containing resource aliases; > > > drawables-large-mdpi/icon1.xml > > drawables-large-mdpi/icon2.xml > > drawables-large-mdpi/icon3.xml > > > What I'm wondering is should this be a single file which contains a > > list of all the imports. For example; > > > drawables-large-mdpi/imports.xml > > > which contains; > > > > > icon1.png > > icon2.png > > icon3.png > > < /imports> > > > This does away with the file-per-resource requirements of the current > > configuration and it allows resources for multiple other directories > > to be included because the source could refer to any other resource > > directory. > > > So, do people think this would be of use, or have I missed something > > which makes this whole idea obsolete? > > > Al. > > > -- > > * Looking for Android Apps? - Tryhttp://andappstore.com/* > > == > > Funky Android Limited is registered in England & Wales with the > > company number 6741909. > > The views expressed in this email are those of the author and not > > necessarily those of Funky Android Limited, it's associates, or it's > > subsidiaries. -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] How to change background of activity and background of the application name at the top of your activity
Hi, How to change background of activity and background of the application name at the top of your activity ? --Rajesh -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: How to change background of activity and background of the application name at the top of your activity
On 6月23日, 下午4时27分, rpelluru wrote: > Hi, >How to change background of activity and just change the activity's content view's background >background of the > application name at the top of your activity ? > search custom title > --Rajesh -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Any chance to deactivate the lock pattern in Froyo from code?
Come on. No information? No opinion? No advice how to address this issue to the Android development team? Thanks from Germany Lars On 16 Jun., 08:16, LeveloKment wrote: > just a small "bump" ... with the hope someone can answer my question. > > On 8 Jun., 09:46, LeveloKment wrote: > > > Hello. > > > I provide a small tool called PatternControl via the market that give > > the users the opportunity to temporary deactivate the Android "lock > > pattern" for a definable amount of time. With other words: After > > entering the pattern, the pattern becomes deactivated for i.e. 5mins > > and re activates it self afterwards. > > > Until now (Android < 2.2) this was only possible by changing the > > settings directly, because there was no related API provided. > > (i.e.with something like > > setBoolean(Settings.System.LOCK_PATTERN_ENABLED, enabled)) > > It is clear that this in not a good way, but from my knowledge there > > was no alternative. > > > My hope was, that Froyo would introduce a new API to handle things > > like that "legally". > > With the new security model of Android 2.2 writing to this kind of > > settings is now disallowed and the PolicyManager class seems just to > > offer password complexity options. > > > So here is my question: > > Is there still any way to temporary deactivate the "lock pattern" as > > long as Android does not support such a delay functions natively? > > > Thanks for you answer & Best regards > > Lars -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Re: Avoiding GPL
You really need to consult a specialist on this subject, developers (including me) have a tendency to give out "I am not a lawyer" type advice, which is inherently unreliable. In the strategy you describe, I believe putting A and B in the same APK means you are distributing both components as a single piece of software. A person cannot modify and distribute B without either bundling closed-source A, or modifying the build process (which also violates the GPL). You would be closer to a solution if you created 2 separate APK's, as long as A and B are completely independent of each other. The nature of the GPL is that the authors *do not want* their code distributed in a closed-source solution, and this is exactly why it is so difficult to find a legal way to do it. If you want to mix licences; seek legal advice, and/or contact the authors about the possibility of a dual-licence solution. On Wed, Jun 23, 2010 at 7:32 AM, Naveen Maheshwari wrote: > Yeah David is right.If you link your application with open source libraries > you have to open your code. > > That's why what I am trying to do is the code that uses open source I make > it as separate module and run that as remote service. > Now since this service is running as a separate process so I am oblized to > open only source code for this service... > > So the basic idea is > A my app has some data and it needs to process this data... When it needs to > process this data it runs a remote service B. This service process the data > and returns back to A. > > B is the service that is using open source code and is running as a remote > service. which is different process than app A. > Source code for B will be made open source. > > So as far as I know there should not be any legal issues and all can go as > same .apk. > > Thanks > > > > > > On Wed, Jun 23, 2010 at 3:14 PM, Chi Kit Leung > wrote: >> >> I think david is very right about that. >> >> On Wed, Jun 23, 2010 at 4:04 PM, David Turner wrote: >>> >>> >>> On Tue, Jun 22, 2010 at 9:33 PM, HaMMeReD wrote: If you can use it without modifying the source then just do it, and provide credit to the library creator clearly in your app. >>> this is wrong on many levels. As soon as you *distribute* the binaries >>> (e.g. through Market), >>> you must provide the sources of _all_ your program if you link against >>> the GPLed sources. >>> This is true of GPLv2 or GPLv3. >>> The LGPL is different, but conditions are very specific, and probably >>> corresponds more to >>> what you describe. However, this does not apply to the GPLv3. >>> Please read the GPL Faq, it contains useful information. >>> If you need to modify the source, then you need to be able to provide the modifications. If you need to integrate it with your app deeply so that you can't use the modified version without your app, then you need to open source the entire thing. IANAL but using a open source library in a closed source project without any modification should not provide any serious legal issues as long as everyone is properly credited and there is no stipulations in the license or on the creators website. I wouldn't recommend doing complex workarounds, because it just increases the amount of changes and dependencies between your app and the open source app, and shows that you were trying to circumvent things. Just do your best to not change it, and check the creators site to see if they sell alternate licenses that might server your needs better, if you do need to modify the source in certain ways. Adam Hammer On Jun 22, 12:10 am, Naveen wrote: > Hi! > I need to use some open source code with GPL3. > > As usual I don't want to open source code for full application. > > Now what I understand is if I make two separate process one with my > main application code and other as a service or something with Open > source library then in that case I have to open source code only for > the other one. > > Now the question is what is the best way to do so in Android. > > Suppose > My Main App is A > Open Source code is B > > So A will give some data to B. B will process this and sends data back > to A. B may not need to have any UI. > > 1. Is it possible to install 2 seperate applications / processes from > one APK? > 2. What is the best way ?Should B be a service? How will be the > communication between A and B ? > 3. Is it possible to run/call B from A? > > Pls. advice > > Thanks -- 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+unsubscr...@googlegro
[android-developers] Using SyncAdapter for syncing application data
Hi, A little app design question: I was wondering if a custom sync adapter would be appropriate when syncing "normal" application data that is tied to a Google account. For example, I'd like to sync some data to a Google docs spreadsheet in this case. Would a sync adapter be the right choice for this use case or should I handle the sync in the app? Thanks, Hugo -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Using SyncAdapter for syncing application data
Nice thought. But do you really think you need an adapter to answer this. This is just a data sync functionality! If its tightly tied to UI re-drawing/customization then you might go with writing SyncAdapter otherwise you can, very well, stick with an interface! Thanks Gyan -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Display a Dialog in non-Activity (simple Java) Class By passing Parameters
Hi, I am trying to display a dialog box in a simple Java class that is called from my main Activity but not successful. Please help me to figure it out. I am passing the required values as parametrs. I have two class: class MainActivity extends Activity :: Main *starting point *of Application class ShowMyDialog :: a simple java program In which I *generate an URl* and *display a dialog with WebView*. I am passing the Acitivity from my MainActivity to this class as a parameter in function. But I am *unable to call* the onCreateDialog method that I have *defined in the simple java class*. However , If I define the *onCreateDialog method in MainActivity*, I am able to display it* successfully. * *What Should I pass as Parameter to the non Activity class from MainActivity class so that I am able to display the dialog as defined by showdialog method in JAVA class ???* My steps of source code is as follow: class MainActivity extends Activity{ onCreate{ Activity passingActivity = this;// THIS PASSING PARAMETERS NEED TO BE CHANGED , getApplicationContext doesnot works for me ShowMyDialog showMyDialog = new ShowMyDialog(passingActivity); showMyDailog.displayMyDialog(); } } class ShowMyDialog{ public ShowMyDialog(Activity passingActivity){ this.passingActivity = passingActivity; } public displayMyDialog (){ int ID = 1; passingActivity.showdialog(ID); } protected Dialog onCreateDialog(int position){ Dialog dialog = new Dialog(callingActivity); dialog.setContentView(R.layout.dialogbrowser); WebView mWebView = (WebView) dialog.findViewById(R.id.webview); mWebView.loadUrl("http://www.google.com";); return dialog } } Thanks, NIshant -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: app not working in background
On Jun 22, 9:18 pm, Mark Murphy wrote: > On Tue, Jun 22, 2010 at 12:04 PM, pranay wrote: > > hi, i have an app that responds to user the incoming sms via speech . > > The app seems to work perfectly when it is lauched or even when i > > press the back button on the emulator, however when i start a new > > app , then i receive the new message only as a Toast (as shown in the > > prgm below) but i cannnot hear any sound. I checked the logcat and > > found that in this situation i get the error that : "null synthesis- > > can't speak" . > > It is not safe to kick off anything that might take a while in a > BroadcastReceiver, as it may cause your process to be terminated with > the background equivalent of an application-not-responding error. At > minimum, you need to move this to an IntentService and out of the > BroadcastReceiver. > > It is also possible that speech synthesis can only be done by an > Activity -- I have no idea if services can do it or not. > > Also, please bear in mind that the intent-filter you are presumably > using for this application uses an action string that is not part of > the Android SDK, and so your code may break in the future i have tried the following , package com.example.TextSpeaker; import java.util.Locale; import android.app.Service; import android.content.Intent; import android.os.IBinder; import android.speech.tts.TextToSpeech; import android.speech.tts.TextToSpeech.OnInitListener; import android.util.Log; import android.widget.Toast; public class SpeakerService extends Service implements OnInitListener{ //Receiver rv = new Receiver(); //TextSpeaker tspker = new TextSpeaker(); public static TextToSpeech mtts; @Override public IBinder onBind(Intent arg0) { // TODO Auto-generated method stub return null; } @Override public void onCreate(){ //mtts =new TextToSpeech(getBaseContext(), null); Log.d("SpeakerService","Service created successfully!"); mtts = new TextToSpeech(this,this); mtts.setLanguage(Locale.ENGLISH); //mtts.speak(rv.str, TextToSpeech.QUEUE_FLUSH,null); //TextSpeaker.mtts.speak(Receiver.str, TextToSpeech.QUEUE_FLUSH,null); } @Override public void onStart(Intent intent,int startid) { Log.d("SpeakerService","Service started successfully!"); Log.d("SpeakerService","Service started successfully!"); //Log.d("SpeakerService","rv = " + rv.toString()); //Log.d("SpeakerService","tspker = " + tspker.toString()); Log.d("SpeakerService","tspker.mtts = " + TextSpeaker.mtts.toString()); mtts = new TextToSpeech(this,this); mtts.setLanguage(Locale.ENGLISH); //TextSpeaker.mtts.speak("Service started", TextToSpeech.QUEUE_FLUSH, null); //TextSpeaker.mtts.speak(Receiver.str, TextToSpeech.QUEUE_FLUSH,null); mtts.speak(Receiver.str, TextToSpeech.QUEUE_FLUSH,null); } @Override public void onDestroy(){ if(mtts!=null) { mtts.stop(); Toast.makeText(getApplicationContext(),"The service has been destroyed!", Toast.LENGTH_SHORT).show(); } } @Override public void onInit(int arg0) { // TODO Auto-generated method stub } } Now i am not able to hear any sound. but only receive the Toast messages. the logcat says "ERROR/MediaPlayerService(30): Couldn't open fd for content://settings/system/notification_sound and also unable to create media player"" -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Android libraries
Thanks, that makes sense. Also, what are the rules for AndroidManifest elements? - Does the main package or an Android library (or both) need to declare a uses-permission for something that happens in library code? - If a library implements a BroadcastReceiver should it be declared in its manifest, or that of the application (or both)? - etc. David On Jun 22, 4:38 pm, Mike dg wrote: > Android libraries can include resources. Java libraries can not. > > On Jun 22, 8:47 am, deg wrote: > > > > > Managing an Android project in Eclipse, which I need to divide into > > several libraries... > > > What, exactly, are the differences between "Android Libraries" (made > > with Properties | Android | Library | Add) and "Referenced > > libraries" (made with Properties | Java Build Path | Libraries | Add > > JARs). > > > I've already experimented and found out that: > > - Android Libraries cannot use other Android Libraries > > - Referenced libraries integrate less smoothly, requiring extra effort > > to build the .jar etc. > > - Both seem to be slightly unstable, sometimes not building everything > > and creating an ,apk that compiles correctly but is missing the > > library classes. (I'm not yet sure exactly when this happens, but I've > > seen it a few times -- usually fixed by closing and reopening the > > projects). > > > But, I don't yet have a good picture of when I should be using which, > > nor any overall documentation. Anyone know the full story on these two > > kinds of library usages? > > > Thanks, > > David- Hide quoted text - > > - Show quoted text - -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] install to sdcard failed
Hi, I'm trying the feature android:installLocation="preferExternal" my asset files is 155MB and sdcard has around 2GB. When trying to install, it seems the apk file is installing to the internal phone storage instead to the sdcard. This results : Unable to upload file: No space left on device When i tried to remove some asset files to small size <20MB i think, it can be installed to the sdcard. Can anyone help me out why it's installing to the internal phone storage instead to sdcard? Thanks -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Eclipse Helios
I've been using the Android SDK with the Helios release candidate with no problems. Andrew On 23 June 2010 05:24, BuckeyeDroid wrote: > As you're probably aware, the Helios release of Eclipse is released on > June 23rd. Will this be supported by the Android SDK? > > Thanks! > > -- > 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+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] adb over wifi
Hi, has anyone managed to connect to a device with adb over a wifi connection? I'd like to stop plugging the device in and out if possible. Hackish solutions are welcome too. -- Olivier -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Android: Set selected icon in GridView
Not sure about GridViews, I've used this for a ListView, but you might want to look if the setTag() and getTag() methods are available for the Gridview items, so yu can set (and get) a specific name/id/ description/whatever... On 22 jun, 21:40, HJ wrote: > I'm trying to find a way to store the name of an icon in my database, > then use that name to let a user select an icon from an ImageView. > I've found various guides on ImageViews and Galleries, but none that > show how to get/set the selected image by name. The list of available > images won't change, but what's that best way to implement this? -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] alternative to tabhost
On Tue, Jun 22, 2010 at 9:48 PM, shakeel wrote: > I am getting stack overflow problem. > > My activity is working fine if I run it independently, but gives > stackoverflow when I add it to tabhost. > > I am using sdk1.5 and I can't reduce my hierarchy. > > I am looking for alternative approach to tabhost. Move all the logic that is common to the tab and the standalone activity to a custom View class. Then use that View class as a tab in the TabActivity and as the value for setContentView() in the standalone activity. -- Mark Murphy (a Commons Guy) http://commonsware.com | http://github.com/commonsguy http://commonsware.com/blog | http://twitter.com/commonsguy _The Busy Coder's Guide to *Advanced* Android Development_ Version 1.6 Available! -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Re: Any chance to deactivate the lock pattern in Froyo from code?
On Wed, Jun 23, 2010 at 4:46 AM, LeveloKment wrote: > No information? No, there is no way to deactivate the lock pattern that I am aware of. > No opinion? My opinion is that deactivating the lock pattern via a regular setting was a security hole. If the user wants a lock pattern, apps should not change that. If the user does not want a lock pattern, the user is perfectly capable of disabling it using the Settings application. The exception would be if an enterprise would want to mandate the lock screen be on and not disable-able, which runs counter to your apparent goals. My hope is that eventually stuff like this and custom lock screens will become part of the new device admin APIs. -- Mark Murphy (a Commons Guy) http://commonsware.com | http://github.com/commonsguy http://commonsware.com/blog | http://twitter.com/commonsguy _The Busy Coder's Guide to *Advanced* Android Development_ Version 1.6 Available! -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Re: app not working in background
On Wed, Jun 23, 2010 at 5:39 AM, pranay wrote: > Now i am not able to hear any sound. but only receive the Toast > messages. the logcat says "ERROR/MediaPlayerService(30): Couldn't open > fd for content://settings/system/notification_sound and also unable > to create media player"" My guess is that speech synthesis is not designed to be used from the background. -- Mark Murphy (a Commons Guy) http://commonsware.com | http://github.com/commonsguy http://commonsware.com/blog | http://twitter.com/commonsguy _The Busy Coder's Guide to *Advanced* Android Development_ Version 1.6 Available! -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] how to bring up text to speech settings in my app?
On Tue, Jun 22, 2010 at 10:00 PM, pranay wrote: > how do i bring up the screen for text to speech library settings in my > app on a button click? There does not seem to be a published Intent action for that. Please just give the users instructions for changing whatever settings you want changed. -- Mark Murphy (a Commons Guy) http://commonsware.com | http://github.com/commonsguy http://commonsware.com/blog | http://twitter.com/commonsguy _The Busy Coder's Guide to *Advanced* Android Development_ Version 1.6 Available! -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] starting text to speech synthesis from a service?
is it possible to start a text to speech instance from a service? i have tried the following but it doesn't seem to work: package com.example.SmsSpeaker3; import java.util.Locale; import android.app.Service; import android.content.Intent; import android.os.IBinder; import android.speech.tts.TextToSpeech; import android.speech.tts.TextToSpeech.OnInitListener; import android.util.Log; import android.widget.Toast; public class SmsSpeaker3 extends Service implements OnInitListener{ public static TextToSpeech mtts; @Override public IBinder onBind(Intent arg0) { // TODO Auto-generated method stub return null; } @Override public void onCreate(){ Log.d("SpeakerService","Service created successfully!"); mtts = new TextToSpeech(getApplicationContext(),this); //mtts.speak(rv.str, TextToSpeech.QUEUE_FLUSH,null); //TextSpeaker.mtts.speak(Receiver.str, TextToSpeech.QUEUE_FLUSH,null); } @Override public void onStart(Intent intent,int startid) { Log.d("SpeakerService","Service started successfully!"); mtts = new TextToSpeech(getApplicationContext(),this); mtts.setLanguage(Locale.ENGLISH); Log.d("SmsSpeaker3","created mtts successfully"); //TextSpeaker.mtts.setLanguage(Locale.ENGLISH); //TextSpeaker.mtts.speak(Receiver.str, TextToSpeech.QUEUE_FLUSH,null); mtts.speak(Receiver3.str, TextToSpeech.QUEUE_FLUSH,null); Log.d("SmsSpeaker3","synthesis done successfully"); } @Override public void onDestroy(){ if(mtts!=null) { mtts.stop(); Toast.makeText(getApplicationContext(),"The service has been destroyed!", Toast.LENGTH_SHORT).show(); } } @Override public void onInit(int arg0) { // TODO Auto-generated method stub } } and package com.example.SmsSpeaker3; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.os.Bundle; //import android.speech.tts.TextToSpeech; import android.telephony.SmsMessage; // supports both gsm and cdma import android.util.Log; import android.widget.Toast; public class Receiver3 extends BroadcastReceiver{ public static String str; @Override public void onReceive(Context context, Intent intent) { Bundle bundle = intent.getExtras(); Log.d("Receiver","Message received successfully"); SmsMessage[] msgs = null; if(bundle!=null) { // retrive the sms received Object[] pdus = (Object[])bundle.get("pdus"); msgs = new SmsMessage[pdus.length]; for(int i=0;ihttp://groups.google.com/group/android-developers?hl=en
Re: [android-developers] layout problem when orientation changed
You need to reverse the order of the child elements of RelativeLayout. In Android 1.6+, you can have a widget (e.g., your TextView) refer to a widget (e.g., your FrameLayout) that appears later in the XML. Android 1.5 does not support this. Hence, you need your FrameLayout to appear first in your XML, then the TextView. You do not need to change any of your attributes. Your layout should then work as expected. On Wed, Jun 23, 2010 at 3:41 AM, KerlW wrote: > My activity use the same RelativeLayout as it's content view whatever > the orientation is. > In this RelativeLayout, there is a FrameLayout align to it's bottom, > and a TextView above this FrameLayout, just like : > > http://schemas.android.com/apk/res/ > android" > android:layout_width="fill_parent" > android:layout_height="fill_parent" > > > android:layout_above="@+id/control_panel" > android:layout_width="fill_parent" > android:layout_height="20dip" > android:layout_marginBottom="18dip" > android:gravity="center_vertical" > android:singleLine="true" > android:layout_alignWithParentIfMissing="true" > /> > > android:layout_width="fill_parent" > android:layout_height="wrap_content" > android:layout_alignParentBottom="true" > > > > > > on android 1.5 device > when orientation changed, the TextView lies in the wrong place, > middle when portrait, bottom when landscape. > on android 1.6 device > It is ok. > > How could I make it lies in the place where it should be on 1.5 > device? > Thanks and regards. > > -- > 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+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- Mark Murphy (a Commons Guy) http://commonsware.com | http://github.com/commonsguy http://commonsware.com/blog | http://twitter.com/commonsguy _The Busy Coder's Guide to *Advanced* Android Development_ Version 1.6 Available! -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Resource linking / imports
Conceptually, the notion seems sound. However, I'm here to encourage you to "Just Do It". On Wed, Jun 23, 2010 at 3:47 AM, Al Sutton wrote: > First off; I know the implementation of this should be discussed on > the framework list, but I'm putting this idea out on here to see if > there is a need for it. This doesn't strictly need to be on the -framework list, since what you want does not require any changes to the Android OS. You can achieve your goals with zero modifications to anything in the AOSP. Standardizing this would require changes to *tools*, and given a working implementation, discussions on integrating the scheme into the tools could probably just go straight to the -contrib list. > > icon1.png > icon2.png > icon3.png > < /imports> Here's your AOSP-mod-free implementation: Step #1: Modify the above XML format to be something that can live in a resource directory but be ignored by the build tools. It might qualify right now. It may require some tweaking. It is conceivable that nothing will work, in which case toss it into an imports/ directory off the project root and add a target attribute to the root element to indicate the resource directory you were originally planning to have the file live in. Step #2: Create the Android Image Importer (aii) tool. aii inject finds the import file(s) and creates the alias XML files that you are trying to avoid creating by hand. aii extract finds the import file(s) and removes the alias XML files. Step #3: Add aii inject to your toolchain as an early step in the build, before the first aapt call. Step #4: Add aii extract to your toolchain as a late step in the build, probably at the end after the APK packaging/signing is complete (for Ant, I'd do steps #3 and #4 by creating wrapper tasks around ant debug and ant install and such that does the aii inject, chains to the main task (e.g., debug), then does the aii extract) (for Eclipse, you're on your own) Net: you get your desired functionality without any changes to AOSP, so you can see how well your plan works in practice. Net++: you get a working implementation of the concept to use as a basis for discussions with Xav and the tools team, because a "real" implementation of the concept probably does pretty much the same thing, just under the covers. Writing the aii command should take somebody maybe an hour in Ruby, or three months in Java. :-) -- Mark Murphy (a Commons Guy) http://commonsware.com | http://github.com/commonsguy http://commonsware.com/blog | http://twitter.com/commonsguy _The Busy Coder's Guide to *Advanced* Android Development_ Version 1.6 Available! -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Android Option Menu
I am trying to develop my app. and trying to write a settings page. I found that all the apps on the market are with the same style of settings. are there any default API for writing a setting page? It would be great if some sample code can be provided =p -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: app not working in background
On Jun 23, 3:59 pm, Mark Murphy wrote: > On Wed, Jun 23, 2010 at 5:39 AM, pranay wrote: > > Now i am not able to hear any sound. but only receive the Toast > > messages. the logcat says "ERROR/MediaPlayerService(30): Couldn't open > > fd for content://settings/system/notification_sound and also unable > > to create media player"" > > My guess is that speech synthesis is not designed to be used from the > background. > > -- > Mark Murphy (a Commons > Guy)http://commonsware.com|http://github.com/commonsguyhttp://commonsware.com/blog|http://twitter.com/commonsguy > > _The Busy Coder's Guide to *Advanced* Android Development_ Version 1.6 > Available! ok, then the app cannot be useful if one is already running some other app, but it might be useful while driving though. Thanks anyways :) -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Google reader api
I would like to sync some content in my application with google reader. I know that there are apps on the market that access google reader so I know that it can be done. Are there any built in java apis in android to access google reader, if not, what do you think is the best approach to implementing this. I've googled a bit on this and I have some ideas on how to implement this, but I don't want to reinvent the wheel if there already is a working solution available. Any thoughts on this subject? /Martin -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Google reader api
On Wed, Jun 23, 2010 at 7:36 AM, Martin Wallgren wrote: > Are there any built in java apis in android to access google reader, Nothing specific to Google Reader, no. There are no GData APIs that are part of the Android SDK. -- Mark Murphy (a Commons Guy) http://commonsware.com | http://github.com/commonsguy http://commonsware.com/blog | http://twitter.com/commonsguy _The Busy Coder's Guide to *Advanced* Android Development_ Version 1.6 Available! -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Android Option Menu
On Wed, Jun 23, 2010 at 7:26 AM, Eason wrote: > I am trying to develop my app. and trying to write a settings page. I > found that all the apps on the market are with the same style of > settings. are there any default API for writing a setting page? Use a PreferenceActivity: http://github.com/commonsguy/cw-android/tree/master/Prefs/ -- Mark Murphy (a Commons Guy) http://commonsware.com | http://github.com/commonsguy http://commonsware.com/blog | http://twitter.com/commonsguy _The Busy Coder's Guide to *Advanced* Android Development_ Version 1.6 Available! -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Problem in GLSurfaceView??
Hi, I have recently seeen a few cases of the following error from one particular device (Archos 5 running Android 1.6).The stack trace does not cover any code in my app but appears to be a problem within the Google code for the GLSurfaceView that I am using. Stacktrace: java.lang.IllegalArgumentException at com.google.android.gles_jni.EGLImpl.eglSwapBuffers(Native Method) at android.opengl.GLSurfaceView$EglHelper.swap(GLSurfaceView.java: 901) at android.opengl.GLSurfaceView $GLThread.guardedRun(GLSurfaceView.java:1114) at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:968) Is this something I am doing? I don't do anything special with the GLSurfaceView so it should be responsible for setting up the OpenGL surface correctly itself. The app works fine for several thousands of users so I wonder why this error should pop up only on this device type. Any ideas how to debug? Thanks -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Re: Any chance to deactivate the lock pattern in Froyo from code?
On Wed, Jun 23, 2010 at 9:46 AM, LeveloKment wrote: > Come on. > No information? No opinion? No advice how to address this issue to the > Android development team? This particular functionality belongs in the system layer, not user-space apps. Log an enhancement ticket on b.android.com, and consider writing a patch for the platform that provides the functionality in a privileged app, most likely "Settings.apk". However you decide to implement it, make sure the mechanism is not exposed via the public API, so regular apps cannot take advantage of it like yours used to. > > Thanks from Germany > Lars > > > On 16 Jun., 08:16, LeveloKment wrote: >> just a small "bump" ... with the hope someone can answer my question. >> >> On 8 Jun., 09:46, LeveloKment wrote: >> >> > Hello. >> >> > I provide a small tool called PatternControl via the market that give >> > the users the opportunity to temporary deactivate the Android "lock >> > pattern" for a definable amount of time. With other words: After >> > entering the pattern, the pattern becomes deactivated for i.e. 5mins >> > and re activates it self afterwards. >> >> > Until now (Android < 2.2) this was only possible by changing the >> > settings directly, because there was no related API provided. >> > (i.e.with something like >> > setBoolean(Settings.System.LOCK_PATTERN_ENABLED, enabled)) >> > It is clear that this in not a good way, but from my knowledge there >> > was no alternative. >> >> > My hope was, that Froyo would introduce a new API to handle things >> > like that "legally". >> > With the new security model of Android 2.2 writing to this kind of >> > settings is now disallowed and the PolicyManager class seems just to >> > offer password complexity options. >> >> > So here is my question: >> > Is there still any way to temporary deactivate the "lock pattern" as >> > long as Android does not support such a delay functions natively? >> >> > Thanks for you answer & Best regards >> > Lars > > -- > 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+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: New crash reporting - is it a function of the phone or the app?
Thanks, that's a good point about the possible update route. I did also wonder if my own crash reporting was somehow stopping the google one ... On Jun 22, 9:13 pm, TreKing wrote: > On Tue, Jun 15, 2010 at 2:41 PM, Geefer wrote: > > Hi, unfortunately I know my app is occasionally crashing (though > > only rarely and only on Sony Xperia phones and only sometimes it seems) > > but I am not seeing any crash reports in the Developer Console. > > AFAIK, the crash reports in the Dev Console are dependent on > a) the users having the feature enabled on their phone and > b) the user actually taking the time to report the issues > > > However I would like to replace this with the Google version if possible. > > If you already have something in place, I would suggest you keep it, since, > again, the Dev Console is dependent on users taking action. > > > So it appears that there ust be something I need to do to 'enable' this > > feature. > > I don't think so. This feature was enabled on my phone for, AFAICT, all > apps, many of which have not been updated in quite some time. This is a > function of another, built in, auto-updating app on devices, it appears. > > > I can't really imagine a mechanism that Google could have automagically > > enabled this without me recompiling with a later library > > How about pushing an auto-update to the app / process that already handled > force-closes and ANRs? > > - > TreKing - Chicago transit tracking app for Android-powered > deviceshttp://sites.google.com/site/rezmobileapps/treking -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Re: New crash reporting - is it a function of the phone or the app?
On Wed, Jun 23, 2010 at 8:02 AM, Geefer wrote: > I did also wonder if my own crash reporting was somehow stopping the > google one ... It probably does. After all, if you are catching the exceptions (to report them your own way), then you are not crashing. -- Mark Murphy (a Commons Guy) http://commonsware.com | http://github.com/commonsguy http://commonsware.com/blog | http://twitter.com/commonsguy _The Busy Coder's Guide to *Advanced* Android Development_ Version 1.6 Available! -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: New crash reporting - is it a function of the phone or the app?
Well except that I call the original handler after my code so my expectation was that it would then continue as 'normal' On Jun 23, 1:06 pm, Mark Murphy wrote: > On Wed, Jun 23, 2010 at 8:02 AM, Geefer wrote: > > I did also wonder if my own crash reporting was somehow stopping the > > google one ... > > It probably does. After all, if you are catching the exceptions (to > report them your own way), then you are not crashing. > > -- > Mark Murphy (a Commons > Guy)http://commonsware.com|http://github.com/commonsguyhttp://commonsware.com/blog|http://twitter.com/commonsguy > > _The Busy Coder's Guide to *Advanced* Android Development_ > Version 1.6 Available! -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Service unable to call Java Class Methods
"First, you debug a Service the same way you debug anything else. You set breakpoints in the appropriate lifecycle methods, or in routines called from those methods." Done that... "If I recall correctly, this works even if the Service is running in a different process, but you might need to enable debugging on the specific process via DDMS." Tried that, when my app is started in the DDMS it will show my app (myprojects.android.controlCenter) and, I guess, my service (myprojects.android.controlCenter:remote)... When I try to debug that it the DDMS will throw an error : No opened project found for myprojects.android.controlCenter:remote. Debug session failed ! "You don't quite say what makes you think your method isn't being called. On the face of it, this would seem to mean simply that the code that calls it doesn't run. But later you talk about "It just simply seems like the Service doesn't "see" the Logger class", but with nothing to indicate what that means or why it seems that way. " Well I have logging to the System.err.println within the Logger class method which is being called, and it doesn't print to screen, so to me it seems like that method is not being called or executed... That's why I think the service doesn't "see" the Logger class : it cannot call it's method otherwise I would see that in my console because of the System.err.println() call within the called method... I do know the Logger class works, it is being called by other Activities and it prints happily everything it needs to print :D After a lot of debugging I guess this is the answer who might help me out : "Note that you refer to it as a singleton, but that's only meaningful within a process. " It seems the Service will make it's own Logger Singleton, which makes creating an architecture with (for example) a static management layer impossible... After all that static management class would be a singleton as well, but having the service being in another Process it will create it's own management class... So is there some way to define the service to be created inside the same porcess ? On 22 jun, 21:38, Bob Kerns wrote: > (Yes, I've read the rest of the conversation, but I'm returning to > your original message). > > First, you debug a Service the same way you debug anything else. You > set breakpoints in the appropriate lifecycle methods, or in routines > called from those methods. If I recall correctly, this works even if > the Service is running in a different process, but you might need to > enable debugging on the specific process via DDMS. > > You don't quite say what makes you think your method isn't being > called. On the face of it, this would seem to mean simply that the > code that calls it doesn't run. But later you talk about "It just > simply seems like the Service doesn't "see" the Logger class", but > with nothing to indicate what that means or why it seems that way. > > There are four ways that this could happen. I doubt any of them > actually apply to your situation, but it's worth listing: > > 1) The class isn't found at compile time. The code won't compile, you > won't actually be running the current code. > > 2) The class isn't found at run time. Somehow it didn't get packaged > up in the .apk. Since the classpath would be the same for both the > Service and any Activities, you'd see the same ClassNotFound exception > at runtime. > > 3) The class is found, but gets an error while loading. This would > give a ClassNotFoundError. The class will be successfully loaded once > per process/.apk pair, so you'd normally get the problem for both, if > in the same process, unless there's some initialization that happens > between that allows it to load the second time. If in separate > processes, if there's a dependency on things happening before the > class loads, it might load in one process and not the other. > > Note that you refer to it as a singleton, but that's only meaningful > within a process. > > 4) The class is found, but loads, but the method itself is not found. > This gets a MethodNotFoundException or other exception at runtime, > depending on the exact behavior of the VM; I'm not sure it's fully > specified. This situation only happens if code is successfully > compiled against one version of the class, but finds a different > version at runtime without the appropriate method. This would be > similar to case #1 in origins. It is seldom found in practice, but > usually doing a clean of the project and rebuilding will resolve it -- > often by turning into case #1. > > Anyway, your main solution is to actually debug the problem. Step > through a call to your logger and see what happens and what doesn't > happen. > > You should actually know if your Service is running in another process > -- you'd have to set it up that way in the manifest. Just because > you're using IPC doesn't mean it's in a separate process -- it just > means you could set it up that way and the communication would still > work. > >
[android-developers] Re: Using SyncAdapter for syncing application data
Let me clarify: In this case I don't need or want to have the sync be very visible. I just want to enter some data on the device and sync it to the server eventually, so when the network connection is available. Batching would be OK too. Because that's kind of like editing a contact or updating a calendar I thought it would be suitable for a sync adapter, and I guess the sync framework also takes care of some things that I otherwise have to manage myself. Could you elaborate on your statement that a sync adapter would be the right choice when it's tied to UI redrawing? I'd guess that the opposite would be true? Hugo On Jun 23, 11:34 am, Gyan wrote: > Nice thought. But do you really think you need an adapter to answer this. > This is just a data sync functionality! If its tightly tied to UI > re-drawing/customization then you might go with writing SyncAdapter > otherwise you can, very well, stick with an interface! > > Thanks > Gyan -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Re: Using SyncAdapter for syncing application data
I've been using a sync adapter for application data and it worked out really well. The downside is that there is no API to set the sync interval unless you're targeting froyo. (at least to my knowledge) Kind of defeats the purpose. I've had to roll with alarm manager for pre-froyo clients. My main reason for going the sync adapter route was to play nice with the users ability to manage background sync globally. -Stace On Wed, Jun 23, 2010 at 8:18 AM, Hugo Visser wrote: > Let me clarify: In this case I don't need or want to have the sync be > very visible. I just want to enter some data on the device and sync it > to the server eventually, so when the network connection is available. > Batching would be OK too. > Because that's kind of like editing a contact or updating a calendar I > thought it would be suitable for a sync adapter, and I guess the sync > framework also takes care of some things that I otherwise have to > manage myself. > > Could you elaborate on your statement that a sync adapter would be the > right choice when it's tied to UI redrawing? I'd guess that the > opposite would be true? > > Hugo > > On Jun 23, 11:34 am, Gyan wrote: > > Nice thought. But do you really think you need an adapter to answer this. > > This is just a data sync functionality! If its tightly tied to UI > > re-drawing/customization then you might go with writing SyncAdapter > > otherwise you can, very well, stick with an interface! > > > > Thanks > > Gyan > > -- > 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+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: setParameters Failed
thanks for ur reply, I have gone through the link. As i understand the fix for this problem is to give the supported parameters to the camera object which we get from the list of getSupportedPreviewSizes(). but my case is little different i guess,i just have the apk of the application i downloaded not the source code to make the changes accordingly. I am trying to run it on N1 which has 2.1 update1. so,how to use the above fix to solve this issue on my phone. pls help.. On Jun 22, 5:49 pm, blindfold wrote: > See the "declined" issue discussion on setPreviewSize() > athttp://code.google.com/p/android/issues/detail?id=7909and the > recommendations made there by Wu-Cheng (Comment 29). > > Regards > > The vOICe for Androidhttp://www.seeingwithsound.com/android.htm > > On Jun 22, 10:59 am,grace wrote: > > > Hi, > > > I have downloaded one open source ocr application. > > when i run it on the g1 phone it is working,but for the nexus one its > > throwing up a exception telling > > E/QualcommCameraHardware( 52): Invalid preview size requested: > > 533x310 > > > E/AndroidRuntime( 5038): java.lang.RuntimeException: setParameters > > failed > > > hoe can i make this work on nexus too. > > > thanks in advance.. > > >Grace. > > -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Service unable to call Java Class Methods
ok I have taken out the android:process=":remote" tag in my service tag within the androidmanifest and now it calls the Logger just fine... On 23 jun, 14:15, MobDev wrote: > "First, you debug a Service the same way you debug anything else. You > set breakpoints in the appropriate lifecycle methods, or in routines > called from those methods." > Done that... > > "If I recall correctly, this works even if > the Service is running in a different process, but you might need to > enable debugging on the specific process via DDMS." > Tried that, when my app is started in the DDMS it will show my app > (myprojects.android.controlCenter) and, I guess, my service > (myprojects.android.controlCenter:remote)... When I try to debug that > it the DDMS will throw an error : No opened project found for > myprojects.android.controlCenter:remote. Debug session failed ! > > "You don't quite say what makes you think your method isn't being > called. On the face of it, this would seem to mean simply that the > code that calls it doesn't run. But later you talk about "It just > simply seems like the Service doesn't "see" the Logger class", but > with nothing to indicate what that means or why it seems that way. " > Well I have logging to the System.err.println within the Logger class > method which is being called, and it doesn't print to screen, so to me > it seems like that method is not being called or executed... That's > why I think the service doesn't "see" the Logger class : it cannot > call it's method otherwise I would see that in my console because of > the System.err.println() call within the called method... > I do know the Logger class works, it is being called by other > Activities and it prints happily everything it needs to print :D > > After a lot of debugging I guess this is the answer who might help me > out : > "Note that you refer to it as a singleton, but that's only meaningful > within a process. " > It seems the Service will make it's own Logger Singleton, which makes > creating an architecture with (for example) a static management layer > impossible... After all that static management class would be a > singleton as well, but having the service being in another Process it > will create it's own management class... So is there some way to > define the service to be created inside the same porcess ? > > On 22 jun, 21:38, Bob Kerns wrote: > > > (Yes, I've read the rest of the conversation, but I'm returning to > > your original message). > > > First, you debug a Service the same way you debug anything else. You > > set breakpoints in the appropriate lifecycle methods, or in routines > > called from those methods. If I recall correctly, this works even if > > the Service is running in a different process, but you might need to > > enable debugging on the specific process via DDMS. > > > You don't quite say what makes you think your method isn't being > > called. On the face of it, this would seem to mean simply that the > > code that calls it doesn't run. But later you talk about "It just > > simply seems like the Service doesn't "see" the Logger class", but > > with nothing to indicate what that means or why it seems that way. > > > There are four ways that this could happen. I doubt any of them > > actually apply to your situation, but it's worth listing: > > > 1) The class isn't found at compile time. The code won't compile, you > > won't actually be running the current code. > > > 2) The class isn't found at run time. Somehow it didn't get packaged > > up in the .apk. Since the classpath would be the same for both the > > Service and any Activities, you'd see the same ClassNotFound exception > > at runtime. > > > 3) The class is found, but gets an error while loading. This would > > give a ClassNotFoundError. The class will be successfully loaded once > > per process/.apk pair, so you'd normally get the problem for both, if > > in the same process, unless there's some initialization that happens > > between that allows it to load the second time. If in separate > > processes, if there's a dependency on things happening before the > > class loads, it might load in one process and not the other. > > > Note that you refer to it as a singleton, but that's only meaningful > > within a process. > > > 4) The class is found, but loads, but the method itself is not found. > > This gets a MethodNotFoundException or other exception at runtime, > > depending on the exact behavior of the VM; I'm not sure it's fully > > specified. This situation only happens if code is successfully > > compiled against one version of the class, but finds a different > > version at runtime without the appropriate method. This would be > > similar to case #1 in origins. It is seldom found in practice, but > > usually doing a clean of the project and rebuilding will resolve it -- > > often by turning into case #1. > > > Anyway, your main solution is to actually debug the problem. Step > > through a call to your logger and see what
[android-developers] Playing multiple audio files (mp3, 3gp) files concurrently
What is the best way to play multiple audio files in mp3/3gp format concurrently? These files can contain about 3-4 minutes of audio. Thanks. -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Display a Dialog in non-Activity (simple Java) Class By passing Parameters
make the activity variable static and don't use this try getApplicationContext or an instance created with new keyword -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: How to access a AIDL service from different packages?
Thank you very much Mark, Joe. But below call i.e., binding with the Interface name is not working. I got the same error, "not able to bind, service not found.." bindService(new Intent(IScript.class.getName()), svcConn, Context.BIND_AUTO_CREATE); But, below way of binding works. i.e., Binding with the exported Service. Intent i = new Intent(); i.setClassName("com.mt.TestRemoteService", "com.mt.TestRemoteService.MyService"); bindService(i, svcConn, Context.BIND_AUTO_CREATE); Why bind with Interface name is not working for me? ( Note: I have added an on the with a Interface ) thanks, Krishna On Jun 18, 9:28 pm, Joe Onorato wrote: > You will also have to include the .aidl as source in your other > project. The two different apks don't link against each other or > anything like that. Otherwise, the generated java class won't be > available. > > -joe > > On Jun 18, 7:44 am, Mark Murphy wrote: > > > > > On Fri, Jun 18, 2010 at 7:37 AM, Krishna Shetty > > > wrote: > > > I have created a service which exposes few AIDL defined interfaces. > > > I want to access this Service from an application with different > > > package. > > > I have no clue how to achieve this. I want to see an example on this. > > > Step #1: Add an on the with some custom . > > > Step #2: Use that action String when constructing the Intent for > > binding to the service from the client. > > >http://github.com/commonsguy/cw-advandroid/tree/master/AdvServices/Re.. > > > -- > > Mark Murphy > > CommonsWare > > mmur...@commonsware.comhttp://commonsware.com -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Re: How to access a AIDL service from different packages?
On Wed, Jun 23, 2010 at 9:57 AM, Krishna Shetty wrote: > Thank you very much Mark, Joe. > > But below call i.e., binding with the Interface name is not working. I > got the same error, "not able to bind, service not found.." > bindService(new Intent(IScript.class.getName()), svcConn, > Context.BIND_AUTO_CREATE); That means you have no service with an containing an string that matches the value generated by IScript.class.getName(). If you are taking that code from one of my samples, the corresponding manifest from those samples is set up properly: http://github.com/commonsguy/cw-advandroid/tree/master/AdvServices/RemoteService/ > But, below way of binding works. i.e., Binding with the exported > Service. > Intent i = new Intent(); > i.setClassName("com.mt.TestRemoteService", > "com.mt.TestRemoteService.MyService"); > bindService(i, svcConn, Context.BIND_AUTO_CREATE); This is extremely fragile. If the other application refactors its code, your code will break. > Why bind with Interface name is not working for me? > ( Note: I have added an on the with a > Interface ) Whatever you think you did, it is not working. Rather than use my IScript.class.getName() trick, it is probably simpler for you to just use the literal string. Copy whatever string is in your and paste it as a string literal in your Intent constructor. -- Mark Murphy (a Commons Guy) http://commonsware.com | http://github.com/commonsguy http://commonsware.com/blog | http://twitter.com/commonsguy _The Busy Coder's Guide to *Advanced* Android Development_ Version 1.6 Available! -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Resource linking / imports
If the idea gets some support I might do what you've suggested. Thanks for the idea. Al. On Jun 23, 12:21 pm, Mark Murphy wrote: > Conceptually, the notion seems sound. However, I'm here to encourage > you to "Just Do It". > > On Wed, Jun 23, 2010 at 3:47 AM, Al Sutton wrote: > > First off; I know the implementation of this should be discussed on > > the framework list, but I'm putting this idea out on here to see if > > there is a need for it. > > This doesn't strictly need to be on the -framework list, since what > you want does not require any changes to the Android OS. You can > achieve your goals with zero modifications to anything in the AOSP. > Standardizing this would require changes to *tools*, and given a > working implementation, discussions on integrating the scheme into the > tools could probably just go straight to the -contrib list. > > > > > icon1.png > > icon2.png > > icon3.png > > < /imports> > > Here's your AOSP-mod-free implementation: > > Step #1: Modify the above XML format to be something that can live in > a resource directory but be ignored by the build tools. It might > qualify right now. It may require some tweaking. It is conceivable > that nothing will work, in which case toss it into an imports/ > directory off the project root and add a target attribute to the root > element to indicate the resource directory you were originally > planning to have the file live in. > > Step #2: Create the Android Image Importer (aii) tool. aii inject > finds the import file(s) and creates the alias XML files that you are > trying to avoid creating by hand. aii extract finds the import file(s) > and removes the alias XML files. > > Step #3: Add aii inject to your toolchain as an early step in the > build, before the first aapt call. > > Step #4: Add aii extract to your toolchain as a late step in the > build, probably at the end after the APK packaging/signing is complete > > (for Ant, I'd do steps #3 and #4 by creating wrapper tasks around ant > debug and ant install and such that does the aii inject, chains to the > main task (e.g., debug), then does the aii extract) > > (for Eclipse, you're on your own) > > Net: you get your desired functionality without any changes to AOSP, > so you can see how well your plan works in practice. > > Net++: you get a working implementation of the concept to use as a > basis for discussions with Xav and the tools team, because a "real" > implementation of the concept probably does pretty much the same > thing, just under the covers. > > Writing the aii command should take somebody maybe an hour in Ruby, or > three months in Java. :-) > > -- > Mark Murphy (a Commons > Guy)http://commonsware.com|http://github.com/commonsguyhttp://commonsware.com/blog|http://twitter.com/commonsguy > > _The Busy Coder's Guide to *Advanced* Android Development_ Version 1.6 > Available! -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Save image on SD card
Hi! I'm developing an image editor on android. I have a problem when I have to save the image. If I save the image with a outputstream, I can save the image but my program and android's gallery can't see the new image. If I save the image with MediaStore.Images.Media.insertImage, I can see the saved image but the problem it's that this function save a little image called thumbnails which I don't know what to do. Thank you. Regards, Jesús -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Resource linking / imports
This is in no way specific to .9.png's, nor does it require their use. Al. On Jun 23, 8:53 am, Gyan wrote: > Making the usage of .9png images compulsory! > > Probably there is a smart way of installing only the required drawables on a > particular hardware, so that at least the installed application isn't > bloated! > > A perfectly discerning! > -Gyan -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] ListView - textrow not highlighted completely
On Wed, Jun 16, 2010 at 6:13 AM, AndyDev wrote: > I want the whole textrow to be highlighted if its clicked anywhere else on > the row. > How have you set up your click listener? - TreKing - Chicago transit tracking app for Android-powered devices http://sites.google.com/site/rezmobileapps/treking -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] ListView - textrow not highlighted completely
Set the propert of width(both for the Listview and the TextBox of Content ) to fill_parent instead of wrap_content. It should work. On Wed, Jun 23, 2010 at 4:33 PM, TreKing wrote: > On Wed, Jun 16, 2010 at 6:13 AM, AndyDev wrote: > >> I want the whole textrow to be highlighted if its clicked anywhere else >> on the row. >> > > How have you set up your click listener? > > > - > TreKing - Chicago transit tracking app for Android-powered devices > http://sites.google.com/site/rezmobileapps/treking > > -- > 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+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] SQlite Security
Hi, I want to know why SQLite doesn't support encryption! & How to secure the SQlite db on a Android app? ./bhavya -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] How to on Gps in emulator
Hi, How to start Gps in emulator. Thanks -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Carousel like Gallery.
Please, answer please Ranjan On May 7, 1:57 am, Abdul Mateen wrote: > Hi, > Any body knows how to make a gallery circular and behave like carousel in > Android ? > > -- > > -- > 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+unsubscr...@googlegroups.com > For more options, visit this group > athttp://groups.google.com/group/android-developers?hl=en -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: setParameters Failed
Sorry, this is a developer group, so members are expected to have access to the source code. Best to contact the maker of "your" APK to have the problem fixed. Regards On Jun 23, 2:36 pm, grace wrote: > thanks for ur reply, > I have gone through the link. > As i understand the fix for this problem is to give the supported > parameters to the camera object which we get from the list of > getSupportedPreviewSizes(). > > but my case is little different i guess,i just have the apk of the > application i downloaded not the source code to make the changes > accordingly. > I am trying to run it on N1 which has 2.1 update1. > so,how to use the above fix to solve this issue on my phone. > > pls help.. > > On Jun 22, 5:49 pm, blindfold wrote: > > > > > See the "declined" issue discussion on setPreviewSize() > > athttp://code.google.com/p/android/issues/detail?id=7909andthe > > recommendations made there by Wu-Cheng (Comment 29). > > > Regards > > > The vOICe for Androidhttp://www.seeingwithsound.com/android.htm > > > On Jun 22, 10:59 am,grace wrote: > > > > Hi, > > > > I have downloaded one open source ocr application. > > > when i run it on the g1 phone it is working,but for the nexus one its > > > throwing up a exception telling > > > E/QualcommCameraHardware( 52): Invalid preview size requested: > > > 533x310 > > > > E/AndroidRuntime( 5038): java.lang.RuntimeException: setParameters > > > failed > > > > hoe can i make this work on nexus too. > > > > thanks in advance.. > > > >Grace.- Hide quoted text - > > - Show quoted text - -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
RE: [android-developers] Re: Carousel like Gallery.
I don't think that is possible. You probably need to write your own gallery like view to do that. /Anders -Original Message- From: android-developers@googlegroups.com [mailto:android-develop...@googlegroups.com] On Behalf Of RANJAN BANIK Sent: den 23 juni 2010 17:05 To: Android Developers Subject: [android-developers] Re: Carousel like Gallery. Please, answer please Ranjan On May 7, 1:57 am, Abdul Mateen wrote: > Hi, > Any body knows how to make a gallery circular and behave like carousel in > Android ? > > -- > > -- > 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+unsubscr...@googlegroups.com > For more options, visit this group > athttp://groups.google.com/group/android-developers?hl=en -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Re: Need help with a Java issue
Ok, meanwhile a coworker of mine pointed out that this is a known issue with autoboxing (not showing up in the stacktrace), it was just unknown to me. http://javahowto.blogspot.com/2006/07/not-your-typical-npe.html Thanks for your help guys. On Wed, Jun 23, 2010 at 8:39 AM, Mariano Kamp wrote: > On Wed, Jun 23, 2010 at 1:23 AM, Indicator Veritatis wrote: > >> True, this is a Java question, not an Android question. SO it doesn't >> r-e-a-l-l-y belong here. > > I am glad we cleared that up. > > >> 1) no, the NPE does not imply that isMarkAllReadPossibleCache is the >> null variable. Rather, it implies that in the course of trying to >> execute the get method of isMarkAllReadPossibleCache, the DVM >> encountered a null pointer. >> > How so? Where do you see the get() method? > > >> 2) the NPE occurred during the call to UpdateButtons(), which in turn >> took place during the call to the above get() method. >> > I am really puzzled by that. > You mean that looking at the stacktrace the NPE happens here: > > com.newsrob.activities.AbstractNewsRobListActivity.updateButtons(AbstractNewsRobListActivity.java:236) > ? > How do you come to this conclusion? In case of a non-wrapped exception > isn't the top stack frame the place where the exception occurs? An exception > blows up and the JVM provides the stacktrace up to this point. You think > otherwise? > > 3) to tell in any more detail where it came from, I would need the >> rest of your stack trace, which you chose not to show. > > The stack trace is complete. > > >> But now you >> have a better idea how to narrow this down by yourself, without >> exposing the code to us, I hope. > > I don't have a better idea and now you got me confused about how to read > the stack trace. > > As this is kind of a last straw I would be delighted to learn something new > about exceptions. Maybe that's the cue that's missing. > > >> On Jun 22, 2:59 am, Mariano Kamp wrote: >> > Hey guys. >> > >> > This is not an Android issue per-se, but I am puzzled about a Java issue >> and >> > want to pick your brains. >> > >> > I recently got a couple of bug reports with a NPE that I don't >> understand >> > and can't reproduce myself. Here is an abbreviated representation of the >> > offending class. I tried to stay as close to the actual code as >> possible. >> > >> > public class EntryManager { >> > >> > private static EntryManager instance; >> > private Map isMarkAllReadPossibleCache; >> > >> > private EntryManager(Context ctx) { >> > .. >> > isMarkAllReadPossibleCache = new HashMap(); >> > .. >> > } >> > >> > public static synchronized EntryManager getInstance(final Context >> context) >> > { >> >if (instance == null) >> >instance = new EntryManager(context.getApplicationContext()); >> >return instance; >> >} >> > >> >void fireModelUpdated(final String atomId) { >> > .. >> > isMarkAllReadPossibleCache.clear(); >> > .. >> >} >> > >> > public boolean isMarkAllReadPossible(final DBQuery dbq) { >> > if (!isMarkAllReadPossibleCache.containsKey(dbq)) >> > isMarkAllReadPossibleCache.put(dbq, >> > databaseHelper.isMarkAllReadPossible(dbq)); >> > >> >return isMarkAllReadPossibleCache.get(dbq); > 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+unsubscr...@googlegroups.com >> For more options, visit this group at >> http://groups.google.com/group/android-developers?hl=en >> > > -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Auto-completion/correction hints
On 06/20/2010 11:09 AM, Raymond Rodgers wrote: I have an AutoCompleteTextView working with a ContentProvider that correctly pulls known information from a database when the user is typing and presents it. However, I would also like to support the automatic hints/word choice list you get when using apps like the Messaging app. I haven't figured out how to get that thin bar of word choices to appear. Can some one clue me in on how to use that in combination with my existing ContentProvider? Thank you, Raymond No thoughts on this? I haven't checked but could it be that the hints only appear on normal edit text views? Thanks, Raymond -- Raymond Rodgers http://www.badlucksoft.com/ -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: The Lunar Lander bug
Hi Neilz, I have recently posted my solution to this problem. This is the first time i've posted a tutorial so if it doesn't make sense feel free to email me and I will try to clarify. http://wonton-games.blogspot.com/2010/06/lunar-lander-resume-game-workaround.html wontonga...@gmail.com Cameron On Jun 6, 11:31 am, Neilz wrote: > This bug seems to be quite famous, if you do a Google search on it. > However, I still can't find the solution to it. After all this time, > and after several android version releases, the bug still exists and > no one has bothered to update it. > > Here's one website which offers a solution (and I've seen the same > solution offered elsewhere...): > > http://android-er.blogspot.com/2010/06/illegalthreadstateexception-in... > > The solution is said to be to "move the code: > thread = new MySurfaceThread(getHolder(), this); > ...from constructor of the SurfaceView to inside the surfaceCreated() > method. > > Well I've tried it, and it just causes me further bugs, and before I > know it I've got the code into a right mess trying to figure it out. > > If anyone can shed any light on this, and offer the code which sorts > this example out once and for all, I for one would be very > grateful :-) > > ps. The bug is where you press the 'home' key during play, and then > return to the game, because you can't call thread().start twice. -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] AlarmManager ceasing to function. Dropping single shot alarms.
I swapped all the alarmManager set calls to setRepeating. The alarms have been working perfectly since. I just added code to deal with the extra alarms that get delivered on wakeup. -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Android libraries
On Jun 23, 11:06 am, deg wrote: > Also, what are the rules for AndroidManifest elements? > - Does the main package or an Android library (or both) need to > declare a uses-permission for something that happens in library code? > - If a library implements a BroadcastReceiver should it be declared in > its manifest, or that of the application (or both)? > - etc. The library's manifest ONLY needs a element with a package="com.mylibrary.packagename" attribute. This isn't in the docs AFAIK, but was stated in a post on this group by the Android platform dev responsible for libraries. I can attest that I've done mine this way and it works fine. String -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Google support number for Droid's sent to Developers from Google?
A few months ago Google sent top market developers a feww phone (Droid or Nexus). I was one of them and received a Droid. I just now called in to activate the Droid on my Verizon account and was told that it is not activatable. They said that the ESN number is tied to a business account and currently active. Verizon said the only thing I can do is to contact Google, who sent me the phone, and work it out with them. The paperwork with the phone came with no numbers or email addresses. I have tried calling the Nexus support line, they could not direct me anywhere. I have tried emailing the automated robots that sent me emails about the phone. Is there anyone at Google that I can contact that would be able to help with this? -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Google support number for Droid's sent to Developers from Google?
There is a thread that details what you have to do to get your phone activated, essentially it entails moving beyond the dumb bunnies who answer the phone at Verizon and getting to one who can actually think, a tough thing to do. Be persistent, ask for a supervisor and don't take no for an answer. Once you get a thinking person on the phone, it only takes a few seconds to get past this problem. -John Coryat -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Background apps (Instant Messaging) being killed without user notification
Hello everyone! I'm having another problem with my milestone that I'd like to share with developers and Android coders: Whenever I run memory-intensive applications while I have an IM app running in the background, the IM app is often killed without any user notification whatsoever. Take this scenario for instance (works every time on my Milestone): 1. A few background apps are already running: Sipdroid, Locale, Titanium Backup's service... 2. Launch Nimbuzz (or Fring, eBuddy or Meebo - it's reproducible on all of them) 3. Use lots of memory - for instance with a browser (open lots of windows will full desktop sites), or by launching multiple memory- intensive applications at once (Maps Navigation or other navigation apps work well) Sure enough, the logs show the following: 06-23 17:39:44.542: INFO/ActivityManager(1286): Displayed activity com.nimbuzz/.MainScreen: 705 ms (total 705 ms) 06-23 17:39:44.558: WARN/InputManagerService(1286): Client not active, ignoring focus gain of: com.android.internal.view.IInputMethodClient $stub$pr...@4514e388 06-23 17:39:45.402: WARN/KeyCharacterMap(12195): Can't open keycharmap file 06-23 17:39:45.410: WARN/KeyCharacterMap(12195): Error loading keycharmap file '/system/usr/keychars/qtouch-touchscreen.kcm.bin'. hw.keyboards.65538.devname='qtouch-touchscreen' 06-23 17:39:45.410: WARN/KeyCharacterMap(12195): Using default keymap: /system/usr/keychars/qwerty.kcm.bin 06-23 17:39:45.456: INFO/ActivityManager(1286): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.HOME] cmp=com.fede.launcher/.Launcher } 06-23 17:39:45.628: WARN/IInputConnectionWrapper(12195): showStatusIcon on inactive InputConnection 06-23 17:39:47.331: INFO/ActivityManager(1286): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x1000 cmp=mobi.mgeek.TunnyBrowser/.BrowserActivity } 06-23 17:39:53.941: WARN/InputManagerService(1286): Window already focused, ignoring focus gain of: com.android.internal.view.iinputmethodclient$stub$pr...@44f9bbf0 06-23 17:39:55.777: WARN/webcore(13158): Can't get the viewWidth after the first layout 06-23 17:39:58.652: WARN/InputManagerService(1286): Window already focused, ignoring focus gain of: com.android.internal.view.iinputmethodclient$stub$pr...@451162b0 06-23 17:40:02.886: WARN/webcore(13158): Can't get the viewWidth after the first layout 06-23 17:40:04.277: INFO/ActivityManager(1286): Process com.motorola.worldclock (pid 13198) has died. 06-23 17:40:04.277: INFO/ActivityManager(1286): Low Memory: No more background processes. 06-23 17:40:51.339: INFO/ActivityManager(1286): Process com.nimbuzz (pid 12195) has died. 06-23 17:40:51.347: WARN/ActivityManager(1286): Scheduling restart of crashed service com.nimbuzz/.services.NimbuzzService in 5000ms 06-23 17:40:51.347: INFO/ActivityManager(1286): Low Memory: No more background processes. 06-23 17:40:51.355: INFO/WindowManager(1286): WIN DEATH: Window{44fad130 com.nimbuzz/com.nimbuzz.MainScreen paused=false} 06-23 17:40:51.355: INFO/WindowManager(1286): WIN DEATH: Window{452b9728 com.nimbuzz/com.nimbuzz.InitScreen paused=false} 06-23 17:40:56.371: INFO/ActivityManager(1286): Start proc com.nimbuzz for service com.nimbuzz/.services.NimbuzzService: pid=13215 uid=10122 gids={1006, 3003, 1015} 06-23 17:40:57.839: INFO/ActivityThread(13215): Publishing provider com.nimbuzz.contactlistsearchprovider: com.nimbuzz.services.ContactListSearchProvider 06-23 17:40:57.870: WARN/Service(13215): setForeground: ignoring old API call on com.nimbuzz.services.NimbuzzService 06-23 17:41:00.097: INFO/ActivityManager(1286): Start proc com.motorola.worldclock for broadcast com.motorola.worldclock/.WorldClockWidgetProvider: pid=13221 uid=10029 gids={} 06-23 17:41:00.222: INFO/dalvikvm(13221): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=38) 06-23 17:41:00.245: INFO/dalvikvm(13221): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=50) 06-23 17:41:00.753: INFO/ActivityManager(1286): Process com.motorola.worldclock (pid 13221) has died. 06-23 17:41:00.753: INFO/ActivityManager(1286): Low Memory: No more background processes. 06-23 17:41:03.941: INFO/NotificationService(1286): enqueueToast pkg=mobi.mgeek.TunnyBrowser callback=android.app.ITransientNotification $stub$pr...@45260c28 duration=0 06-23 17:41:58.808: INFO/ActivityManager(1286): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x1020 cmp=com.nimbuzz/.InitScreen } 06-23 17:41:58.824: WARN/ActivityManager(1286): Activity HistoryRecord{44ec7da0 com.nimbuzz/.MainScreen} being finished, but not in LRU list 06-23 17:41:59.324: WARN/ActivityManager(1286): Activity pause timeout for HistoryRecord{45345898 mobi.mgeek.TunnyBrowser/.BrowserActivity} 06-23 17:42:00.003: INFO/ActivityManager(1286): Start proc com.motorola.worldclock for broadcast com.motorola.worldclock/.WorldClockWidgetProvider: pid=13231 uid=10029 gids
Re: [android-developers] Background apps (Instant Messaging) being killed without user notification
Simon, I think this should be taken up with developers of these apps. In particular, my recommendations to them would be: - Use a startForeground / setForeground call to mark the service as being important to the user, do it only while the user is logged in. - Display a notification the phone's status bar, so the user knows if the service is still kicked out of memory. - Consider using AlarmManager to restart the service and re-login if there is an active logged in session. -- Kostya 23.06.2010 20:07, Simon Broenner пишет: 1. Why am I, the user, not informed the the application has died, and hence, the connection has been lost? 2. Why are all the IM apps being killed, and not my other background apps? Sipdroid and Locale have NEVER been killed in this fashion. -- Kostya Vasilev -- WiFi Manager + pretty widget -- http://kmansoft.wordpress.com -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: How to on Gps in emulator
DDMS perspective > Emulator Control > Location Control > Send On Jun 23, 7:59 am, Sohan badaya wrote: > Hi, > > How to start Gps in emulator. > > Thanks -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Background apps (Instant Messaging) being killed without user notification
Hello Kostya, Do you think that they really all just made a mistake with their programming? I thought that since it happens with all four apps, it must be a general Android problem... I'll post on their forums though. Thanks for your advice so far. :) Kind regards, Simon Kostya Vasilyev wrote: > Simon, > > I think this should be taken up with developers of these apps. > > In particular, my recommendations to them would be: > > - Use a startForeground / setForeground call to mark the service as > being important to the user, do it only while the user is logged in. > > - Display a notification the phone's status bar, so the user knows if > the service is still kicked out of memory. > > - Consider using AlarmManager to restart the service and re-login if > there is an active logged in session. > > -- Kostya > > > 23.06.2010 20:07, Simon Broenner пишет: > > 1. Why am I, the user, not informed the the application has died, and > > hence, the connection has been lost? > > 2. Why are all the IM apps being killed, and not my other background > > apps? Sipdroid and Locale have NEVER been killed in this fashion. > > > > > -- > Kostya Vasilev -- WiFi Manager + pretty widget -- > http://kmansoft.wordpress.com -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Background apps (Instant Messaging) being killed without user notification
What Kostya said. When memory is critically low on the device, apps are killed outright to regain user control. Android was originally designed for mobile phones, and nobody wants to miss an incoming call because they have run out of memory. No notification is passed to the user, because well written apps should handle this themselves. Some will want to alert the user, others will want to carry on where they left off without bothering the user about the event. As a user, you can do the following: A) Contact the developers of Nimbuzz and explain the problem you are having. They have probably not benchmarked against such high load, and as a long-running service the app should really have a recovery process for when it is killed. An alarm manager could periodically check an "is logged in" flag, and automatically log the user back in if the background service was killed. B) Don't try to run so many tasks at once, or purchase a phone with more available memory (depending on your individual requirements). On Wed, Jun 23, 2010 at 5:13 PM, Kostya Vasilyev wrote: > Simon, > > I think this should be taken up with developers of these apps. > > In particular, my recommendations to them would be: > > - Use a startForeground / setForeground call to mark the service as being > important to the user, do it only while the user is logged in. > > - Display a notification the phone's status bar, so the user knows if the > service is still kicked out of memory. > > - Consider using AlarmManager to restart the service and re-login if there > is an active logged in session. > > -- Kostya > > > 23.06.2010 20:07, Simon Broenner пишет: >> >> 1. Why am I, the user, not informed the the application has died, and >> hence, the connection has been lost? >> 2. Why are all the IM apps being killed, and not my other background >> apps? Sipdroid and Locale have NEVER been killed in this fashion. >> > > > -- > Kostya Vasilev -- WiFi Manager + pretty widget -- > http://kmansoft.wordpress.com > > -- > 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+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Background apps (Instant Messaging) being killed without user notification
By the way: All the apps have already implemented the notifcation icon in the status bar. The problem is, it doesn't change when the app is killed in the background, so the user doesn't know that it's been killed. :( Kostya Vasilyev wrote: > Simon, > > I think this should be taken up with developers of these apps. > > In particular, my recommendations to them would be: > > - Use a startForeground / setForeground call to mark the service as > being important to the user, do it only while the user is logged in. > > - Display a notification the phone's status bar, so the user knows if > the service is still kicked out of memory. > > - Consider using AlarmManager to restart the service and re-login if > there is an active logged in session. > > -- Kostya > > > 23.06.2010 20:07, Simon Broenner пишет: > > 1. Why am I, the user, not informed the the application has died, and > > hence, the connection has been lost? > > 2. Why are all the IM apps being killed, and not my other background > > apps? Sipdroid and Locale have NEVER been killed in this fashion. > > > > > -- > Kostya Vasilev -- WiFi Manager + pretty widget -- > http://kmansoft.wordpress.com -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Spinner selection dialog without spinner
Ah OK, learned something new... Thanks Mark. Where do I get the source code you mentioned? I guess they are not included in the SDK because I wasn't able to find them there. Sorry for all this newbie questions, but I'm still working on getting into the platform (I'm coming from Windows Mobile)... On 22 Jun., 23:19, Mark Murphy wrote: > On Tue, Jun 22, 2010 at 4:56 PM, maik wrote: > > What is the predefined layout > > android.R.layout.simple_list_item_single_choice good for if it uses > > the same color for text and background? > > That's for ListView. ListView is not AlertDialog. > > AlertDialog uses android.R.layout.select_dialog_multichoice for its > rows (after spending a few minutes hunting through the source code for > the answer). > > -- > Mark Murphy (a Commons > Guy)http://commonsware.com|http://github.com/commonsguyhttp://commonsware.com/blog|http://twitter.com/commonsguy > > Android Training...At Your Office:http://commonsware.com/training -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Re: Spinner selection dialog without spinner
On Wed, Jun 23, 2010 at 12:40 PM, maik wrote: > Where do I get the source code you mentioned? I used Google Code Search: http://www.google.com/codesearch Include the package:android clause in there, and it will restrict your search to Android-related code. Otherwise, it's pretty much the standard Google search syntax, from what I can tell. You can download all the source here: http://source.android.com But it's rather big. -- Mark Murphy (a Commons Guy) http://commonsware.com | http://github.com/commonsguy http://commonsware.com/blog | http://twitter.com/commonsguy _The Busy Coder's Guide to *Advanced* Android Development_ Version 1.6 Available! -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] SQlite Security
On 06/23/2010 10:48 AM, Bhavya Siddappa wrote: Hi, I want to know why SQLite doesn't support encryption! & How to secure the SQlite db on a Android app? ./bhavya As far as I know, unless you deliberately create a SQLite database on the SD card, the databases are created in a protected area of the phone/device's storage. Other applications don't have access to them at all unless your app has a shared key if I remember correctly, and I think they (the "attacking apps") have to be signed with the same key that your app is as well. Raymond -- Raymond Rodgers http://www.badlucksoft.com/ -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Re: Android libraries
That's correct. At the moment the manifest of the library is only used to compile the resource of the library and figure out its package name, so it doesn't need to contain permissions, activities, services, etc... used by the library. However, all projects using the library must include those in their own manifest. In the future (hopefully not too distant) we'll be able to merge the content of the library manifest so that you don't have to do it manually for all projects using the library. Xav On Wed, Jun 23, 2010 at 8:52 AM, String wrote: > On Jun 23, 11:06 am, deg wrote: > >> Also, what are the rules for AndroidManifest elements? >> - Does the main package or an Android library (or both) need to >> declare a uses-permission for something that happens in library code? >> - If a library implements a BroadcastReceiver should it be declared in >> its manifest, or that of the application (or both)? >> - etc. > > The library's manifest ONLY needs a element with a > package="com.mylibrary.packagename" attribute. This isn't in the docs > AFAIK, but was stated in a post on this group by the Android platform > dev responsible for libraries. I can attest that I've done mine this > way and it works fine. > > String > > -- > 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+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- Xavier Ducrohet Android SDK Tech Lead Google Inc. Please do not send me questions directly. Thanks! -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Background apps (Instant Messaging) being killed without user notification
Simon, Android 2.x framework has an important change in this area, trying to nudge developers towards better behaving services. Since 2.x, marking a service as "foreground" requires a status bar notification, so the user knows that a service is running. Regarding lingering status bar notifications - I just verified that if a notification is displayed using the new 2.x API, it disappears when the service is killed. -- Kostya 23.06.2010 20:36, Simon Broenner пишет: By the way: All the apps have already implemented the notifcation icon in the status bar. The problem is, it doesn't change when the app is killed in the background, so the user doesn't know that it's been killed. :( Kostya Vasilyev wrote: Simon, I think this should be taken up with developers of these apps. In particular, my recommendations to them would be: - Use a startForeground / setForeground call to mark the service as being important to the user, do it only while the user is logged in. - Display a notification the phone's status bar, so the user knows if the service is still kicked out of memory. - Consider using AlarmManager to restart the service and re-login if there is an active logged in session. -- Kostya 23.06.2010 20:07, Simon Broenner пишет: 1. Why am I, the user, not informed the the application has died, and hence, the connection has been lost? 2. Why are all the IM apps being killed, and not my other background apps? Sipdroid and Locale have NEVER been killed in this fashion. -- Kostya Vasilev -- WiFi Manager + pretty widget -- http://kmansoft.wordpress.com -- Kostya Vasilev -- WiFi Manager + pretty widget -- http://kmansoft.wordpress.com -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] ListView Groups? Please
Hey everyone, Is there a way to do groups in a listview? Like I have a list of certain states, each state has its own sublist. I'd sort of like to replicate the HTML optgroup/option setup where you have a parent group then child groups. Is there a way to do this built in or would I have to do something tricky with a custom view for Parent elements then switch the view back to the child element style? Thanks for the help and input and your time, Tommy -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] ListView Groups? Please
On Wed, Jun 23, 2010 at 1:34 PM, Tommy wrote: > Is there a way to do groups in a listview? Like I have a list of > certain states, each state has its own sublist. I'd sort of like to > replicate the HTML optgroup/option setup where you have a parent group > then child groups. Is there a way to do this built in or would I have > to do something tricky with a custom view for Parent elements then > switch the view back to the child element style? You have different rows return different View types, one for headings and one for the "main" rows. To do this, in addition to having the appropriate smarts in getView() or newView()/bindView() in your custom Adapter, you need to make sure you properly override getItemViewType() and getViewTypeCount(). You may also wish to deal with isItemEnabled() so people do not click on your headings if those are not meant to be clickable. Here is a reusable component that can wrap a lot of this up for some sorts of lists: http://github.com/commonsguy/cwac-merge And a sample project showing using it for section headings: http://github.com/commonsguy/cw-advandroid/tree/master/ListView/Sections/ -- Mark Murphy (a Commons Guy) http://commonsware.com | http://github.com/commonsguy http://commonsware.com/blog | http://twitter.com/commonsguy _The Busy Coder's Guide to *Advanced* Android Development_ Version 1.6 Available! -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: notifyDataSetChanged() not updating listview after orientation change
thisListView.setAdapter(r_adapter); r_adapter.notifyDataSetChanged(); If you do 'setAdapter', calling notifyDataSetChanged() is not necessary, if i'm not mistaken. But calling an extra notifyDataSetChanged() should hurt. Override the adapter's getItem and getCount methods and put a break- point in these methods. See if these get hit and, if they do, see what values they return. On Jun 22, 11:55 pm, Bara wrote: > Hmm... could it be my ArrayAdapter class causing the problem? > > This is how I call it: > > r_adapter = new ReminderAdapater(rData.getCurrentActivity(), > remindersList, thisListView); > thisListView.setAdapter(r_adapter); > r_adapter.notifyDataSetChanged(); > > And this is ReminderAdapater itself: > > public class ReminderAdapater extends ArrayAdapter > { > ArrayList items = new > ArrayList(); > private ListView listView; > > public ReminderAdapater(Activity activity, ArrayList > items, ListView listView) { > super(activity, 0, items); > this.listView = listView; > this.items = items; > > Log.i("ReminderAdapater", "Constructor; Size: " + items.size()); > } > > @Override > public void add(Class_Reminder object) > { > Log.i("ReminderAdapater.add", "Item count = " + items.size()); > super.add(object); > } > > @Override > public View getView(int position, View convertView, ViewGroup parent) > { > //... some view related stuff here, but it never actually gets to > this point > } > } > > Do you guys see anything wrong with that? > > On Jun 22, 11:47 pm, Streets Of Boston > wrote: > > > > > The call to onRetainConfigurationChange and > > getLastNonConfigurationInstance always works, if you have your > > activity declared not to handle configuration changes by itself (which > > it doesn't by default). > > > On Jun 22, 10:51 am, Gyan wrote: > > > > Classic problem! > > > > Use a static variable rather than onRetainConfigurationChange() lot of > > > state > > > data to be saved && doesn't work all the time!! > > > > Gyan- Hide quoted text - > > - Show quoted text - -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
RE: [android-developers] ListView Groups? Please
Mark, Thank you for these links, I'll take a look and see if I can make it work on my end. -Original Message- From: android-developers@googlegroups.com [mailto:android-develop...@googlegroups.com] On Behalf Of Mark Murphy Sent: Wednesday, June 23, 2010 1:40 PM To: android-developers@googlegroups.com Subject: Re: [android-developers] ListView Groups? Please On Wed, Jun 23, 2010 at 1:34 PM, Tommy wrote: > Is there a way to do groups in a listview? Like I have a list of > certain states, each state has its own sublist. I'd sort of like to > replicate the HTML optgroup/option setup where you have a parent group > then child groups. Is there a way to do this built in or would I have > to do something tricky with a custom view for Parent elements then > switch the view back to the child element style? You have different rows return different View types, one for headings and one for the "main" rows. To do this, in addition to having the appropriate smarts in getView() or newView()/bindView() in your custom Adapter, you need to make sure you properly override getItemViewType() and getViewTypeCount(). You may also wish to deal with isItemEnabled() so people do not click on your headings if those are not meant to be clickable. Here is a reusable component that can wrap a lot of this up for some sorts of lists: http://github.com/commonsguy/cwac-merge And a sample project showing using it for section headings: http://github.com/commonsguy/cw-advandroid/tree/master/ListView/Sections/ -- Mark Murphy (a Commons Guy) http://commonsware.com | http://github.com/commonsguy http://commonsware.com/blog | http://twitter.com/commonsguy _The Busy Coder's Guide to *Advanced* Android Development_ Version 1.6 Available! -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: UI Stack over flow
Try swapping in a different keyboard just to eliminate a possible hardware problem. On Jun 22, 8:15 pm, Gabriel Simões wrote: > Please help! > Reinstaling the SDK tools hasn´t solved the problem. > Right now I can´t work :( > > On 22 jun, 22:57, Gabriel Simões wrote: > > > Could you please open another thread and let this one for the original > > discussion? > > > On 22 jun, 22:48, "shakeel" wrote: > > > > Will you please send me example of how to use views with tabs. > > > > It will be of great help. > > > > Thanks > > > Shakeel > > > > -Original Message- > > > From: android-developers@googlegroups.com > > > > [mailto:android-develop...@googlegroups.com] On Behalf Of Mark Murphy > > > Sent: Tuesday, June 22, 2010 5:02 PM > > > To: android-developers@googlegroups.com > > > Subject: Re: [android-developers] UI Stack over flow > > > > On Mon, Jun 21, 2010 at 11:47 PM, shakeel > > > wrote: > > > > My application works fine if launch independently, but gives stack over > > > flow > > > > when I use add my class to tabhost. > > > > > Please suggest > > > > Don't use activities as the contents of tabs. Use views as the > > > contents of tabs. As I have been saying, again and again and again, > > > for a year or so. > > > > You can also use hierarchyviewer to see if there are other > > > optimizations you can make, to shorten the depth of your View > > > hierarchy. > > > > -- > > > Mark Murphy (a Commons > > > Guy)http://commonsware.com|http://github.com/commonsguyhttp://commonsware.com/blog|http://twitter.com/commonsguy > > > > _Android Programming Tutorials_ Version 2.1 Available! > > > > -- > > > 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+unsubscr...@googlegroups.com > > > For more options, visit this group > > > athttp://groups.google.com/group/android-developers?hl=en -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: SQlite Security
has anyone tried http://www.zetetic.net/code/sqlcipher What do you say about this and how to implement this On Jun 23, 9:53 pm, Raymond Rodgers wrote: > On 06/23/2010 10:48 AM, Bhavya Siddappa wrote:> Hi, > > > I want to know why SQLite doesn't support encryption! & > > How to secure the SQlite db on a Android app? > > > ./bhavya > > As far as I know, unless you deliberately create a SQLite database on > the SD card, the databases are created in a protected area of the > phone/device's storage. Other applications don't have access to them at > all unless your app has a shared key if I remember correctly, and I > think they (the "attacking apps") have to be signed with the same key > that your app is as well. > > Raymond > > -- > Raymond Rodgershttp://www.badlucksoft.com/ -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] playing simple tones
Hi, Is it possible to play simple tones in Android? Something like playTone(frequence, timeInMS). thanks guich -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] playing simple tones
On Wed, Jun 23, 2010 at 2:35 PM, guich wrote: > Is it possible to play simple tones in Android? Something like > playTone(frequence, timeInMS). There is ToneGenerator: http://developer.android.com/reference/android/media/ToneGenerator.html You cannot specify arbitrary frequencies, but perhaps the tones you need can be found in there. -- Mark Murphy (a Commons Guy) http://commonsware.com | http://github.com/commonsguy http://commonsware.com/blog | http://twitter.com/commonsguy _The Busy Coder's Guide to *Advanced* Android Development_ Version 1.6 Available! -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Background apps (Instant Messaging) being killed without user notification
Hi Kostya, Thanks for the tips. I'll forward that to the developers... :) Kostya Vasilyev wrote: > Simon, > > Android 2.x framework has an important change in this area, trying to > nudge developers towards better behaving services. > > Since 2.x, marking a service as "foreground" requires a status bar > notification, so the user knows that a service is running. > > Regarding lingering status bar notifications - I just verified that if a > notification is displayed using the new 2.x API, it disappears when the > service is killed. > > -- Kostya > > 23.06.2010 20:36, Simon Broenner пишет: > > By the way: All the apps have already implemented the notifcation icon > > in the status bar. The problem is, it doesn't change when the app is > > killed in the background, so the user doesn't know that it's been > > killed. > > > > :( > > > > Kostya Vasilyev wrote: > > > >> Simon, > >> > >> I think this should be taken up with developers of these apps. > >> > >> In particular, my recommendations to them would be: > >> > >> - Use a startForeground / setForeground call to mark the service as > >> being important to the user, do it only while the user is logged in. > >> > >> - Display a notification the phone's status bar, so the user knows if > >> the service is still kicked out of memory. > >> > >> - Consider using AlarmManager to restart the service and re-login if > >> there is an active logged in session. > >> > >> -- Kostya > >> > >> > >> 23.06.2010 20:07, Simon Broenner пишет: > >> > >>> 1. Why am I, the user, not informed the the application has died, and > >>> hence, the connection has been lost? > >>> 2. Why are all the IM apps being killed, and not my other background > >>> apps? Sipdroid and Locale have NEVER been killed in this fashion. > >>> > >>> > >> > >> -- > >> Kostya Vasilev -- WiFi Manager + pretty widget -- > >> http://kmansoft.wordpress.com > >> > > > > > -- > Kostya Vasilev -- WiFi Manager + pretty widget -- > http://kmansoft.wordpress.com -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Android 2.2, Stagefright, and HTTP Progressive Streaming
Hi: http://developer.android.com/sdk/android-2.2-highlights.html On above URL page, there is mention of a new API (Stagefright) for the MediaPlayer to source from a local file or HTTP for progressive playback. I was wondering if anyone has used this new API and any code they can share. Is this HTTP streaming of the similar mold as Apple Adaptive HTTP streaming?Are there any support for formats such as MPEG- TS? Thanks. -D -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Any api for mapview callout/bubble for tapped pins?
Hi, There's no method available to us to display a callout / bubble above an ItemizedOverlay item when, tapped, right? I don't think there is, just wondering if I'm missing this in the docs before I start my own, Thanks -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Any api for mapview callout/bubble for tapped pins?
On Wed, Jun 23, 2010 at 4:33 PM, Mark Wyszomierski wrote: > There's no method available to us to display a callout / bubble above > an ItemizedOverlay item when, tapped, right? Nothing built in. > I don't think there is, > just wondering if I'm missing this in the docs before I start my own, Biggest challenge is in figuring out the placement relative to the point, taking into account the desired size of the bubble. For the book sample I did for this, I cheated and had popup panels just on either the top or bottom of the screen, shown on the side opposite that of the point itself. -- Mark Murphy (a Commons Guy) http://commonsware.com | http://github.com/commonsguy http://commonsware.com/blog | http://twitter.com/commonsguy _The Busy Coder's Guide to *Advanced* Android Development_ Version 1.6 Available! -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Android friendly PDF library
Hi there, I have a template PDF and I want to be able to insert some information into the textboxes and save it as a new pdf. I've tried using the iText library but if I try to edit the PDF file at all I get a bunch of class not found errors and my application force closes. From what I've read on other sites it seems that this is because iText relies on things not available in Android. Is there any Android friendly PDF editing library? Thanks, Kasra -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] OpenGL works incorrectly when projection matrix is set to identity?
I have an OpenGL app that manipulates it's geometry in screen space to acheive some effects, and therefore bypasses OpenGL's matrices by setting modelview and projection to identity. For some reason, Android's OpenGL implementation seems to be unhappy with this, and doesn't draw anything. The same app, compiled from the same code base, works fine on windows and on iPhone. If I load the app's projection matrix into GL's matrix, and multiply it's inverse with the final geometry prior to drawing it (which is effectively a no-op) it displays correctly. App is native and OpenGL is 1.x if it matters. Any ideas why is that so? -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: The Lunar Lander bug
Wow, a response... thanks Cameron! I did actually get it working in the end, but my solution was a bit of a hack and yours goes further and fixes more problems. Thanks again :-) On Jun 23, 4:42 pm, "Cameron.M.Johnson" wrote: > Hi Neilz, > > I have recently posted my solution to this problem. This is the first > time i've posted a tutorial so if it doesn't make sense feel free to > email me and I will try to clarify. > > http://wonton-games.blogspot.com/2010/06/lunar-lander-resume-game-wor... > > wontonga...@gmail.com > > Cameron > > On Jun 6, 11:31 am, Neilz wrote: > > > This bug seems to be quite famous, if you do a Google search on it. > > However, I still can't find the solution to it. After all this time, > > and after several android version releases, the bug still exists and > > no one has bothered to update it. > > > Here's one website which offers a solution (and I've seen the same > > solution offered elsewhere...): > > >http://android-er.blogspot.com/2010/06/illegalthreadstateexception-in... > > > The solution is said to be to "move the code: > > thread = new MySurfaceThread(getHolder(), this); > > ...from constructor of the SurfaceView to inside the surfaceCreated() > > method. > > > Well I've tried it, and it just causes me further bugs, and before I > > know it I've got the code into a right mess trying to figure it out. > > > If anyone can shed any light on this, and offer the code which sorts > > this example out once and for all, I for one would be very > > grateful :-) > > > ps. The bug is where you press the 'home' key during play, and then > > return to the game, because you can't call thread().start twice. > > -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] OpenGL works incorrectly when projection matrix is set to identity?
It's pretty hard to say without more details. I would start out by making sure that you have a valid rendering context. Disable your regular rendering and do a hello world type of rendering such as a single triangle. Leigh On 6/23/2010 5:05 PM, satlan esh wrote: I have an OpenGL app that manipulates it's geometry in screen space to acheive some effects, and therefore bypasses OpenGL's matrices by setting modelview and projection to identity. For some reason, Android's OpenGL implementation seems to be unhappy with this, and doesn't draw anything. The same app, compiled from the same code base, works fine on windows and on iPhone. If I load the app's projection matrix into GL's matrix, and multiply it's inverse with the final geometry prior to drawing it (which is effectively a no-op) it displays correctly. App is native and OpenGL is 1.x if it matters. Any ideas why is that so? -- Leigh McRae www.lonedwarfgames.com -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: New tutorials up - feedback welcome
Thanks guys. I'm planning on adding a tutorial about how to use ProGuard to shrink and obfuscate your code, which drops app sizes significantly. I was worried the tutorials were too long (or maybe my webpage design just makes the text too narrow). I guess I'll get more feedback if anything is wrong as more people find the webpage. Thanks again, -Matt On Jun 22, 10:23 pm, Connick wrote: > Very cool. Setting up continuous integration was on my to-do this week and u > just made my life easier. Cheers! :) > > > > On Tue, Jun 22, 2010 at 1:53 PM, Matt wrote: > > Hi everyone. I've started my first blog to document my experience > > with Android development, and so far I've put up some tutorials. I'd > > appreciate some feedback because this is my first experience doing > > this. Not to mention checks for accuracy. > > >www.androidengineer.com > > > There's one about creating custom themes/styles in UI, and one about > > using Ant build scripts. I've got a bunch more ideas about tutorials > > to post, but it'd be nice if I could hammer out some kinks sooner > > rather than later. > > > Thanks all, > > -Matt > > > -- > > 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+unsubscr...@googlegroups.com > cr...@googlegroups.com> > > For more options, visit this group at > >http://groups.google.com/group/android-developers?hl=en -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] What is the best way to Scan the SD Card for Images?
1. I searched recusively, and loaded all the images but I think this is an inefficient way of searching on a phone, plus it means one will load many irrelevant image files like website images. 2. Is it better to just search /sdcard/dcim ? 3. I used the MediaScanner class but it seems to display an icon with an exclamation mark, why? I tested the code below in 1.5 and 2.1 and the result was the same - an icon with an exclamation mark. Can someone shed some light on this issue? public class MediaScannerActivity extends Activity implements MediaScannerConnectionClient { private static final String SCAN_PATH = "/sdcard/"; private static final String FILE_TYPE = "image/jpeg"; private MediaScannerConnection conn; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.scan); Button scanBtn = (Button) findViewById(R.id.scanBtn); scanBtn.setOnClickListener(new OnClickListener() { @Override public void onClick(View view) { startScan(); } }); } private void startScan() { if (conn != null) { conn.disconnect(); } conn = new MediaScannerConnection(this, this); conn.connect(); } @Override public void onMediaScannerConnected() { conn.scanFile(SCAN_PATH, FILE_TYPE); } @Override public void onScanCompleted(String path, Uri uri) { try { if (uri != null) { Intent intent = new Intent(Intent.ACTION_VIEW); intent.setData(uri); startActivity(intent); } } catch(Exception e){ Log.d("ERROR", e.getMessage()); } finally { conn.disconnect(); conn = null; } } } -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers]got a problem to learn Android
Hi , Does anyone can tell me how to master android fast, i am a beginner. The official doc is so tedious, i have no clue to learn it. expect your reply and thanks for 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Filter for crapps (crap apps)
Does anyone know if there is some sort of filter funktion, either in Andoid Market itself or in/as an app? I am SO tired of flipping through all those weird and for me totally useless "View pictures when you end a call" and others telling me that those jap girls are so cute and for real men. I am too old to change horse in the middle of the stream ;=) So a filter would be nice, either by the name of the app (JOON APPS, sowallpaper or the likes) or by the website of the origin. If it is not possible, I would be willing to pay 10 bucks for a filter like that on Android Market - are you listening, developers??? ;=) -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Animating an Weather appwidget present in Homescreen.
Hi all, I have tried a weather widget and its working fine. The Weather widget is an app widget and I update the widget once in 6 hrs similar to the application on android site using AlarmManager. Now I want to animate the widget (ImageView) every 100 ms similar to HTC homescreen. I dont think AppWidgets will scale well for this case. How can I implement this widget? I have seen "Custom Homescreens" in previous Android SDK's. Should I have modify the Homescreen widget for doing this or is there any other way. Thanks, Ram. -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Android eclipse download link at https://dl-ssl.google.com/android/eclipse/ broken - please fix
I want to get started with an Android application but can't download the plug-in. Anyone know where else I can get this? Matt. -- 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en