Group: http://groups.google.com/group/android-developers/topics
Satya Komatineni <satya.komatineni@gmail.com> Nov 30 10:17AM -0500
<application...>
<activity.../>
<meta-data android:name="android.app.default_searchable"
android:value="*" />
</application>
Is this feature of indicating "*" seem to be deprecated.
The following lines in Searchables.java
// This value is deprecated, return null
if (refActivityName.equals(MD_SEARCHABLE_SYSTEM_SEARCH)) {
return null;
}
Thank you so much
Satya
Chris Grebeldinger <cgrebeld@gmail.com> Nov 30 07:08AM -0800
To follow up in case it's useful to someone else:
I ended up doing my testing with two devices using the same google account.
IE force a backup from one device, then do a factory reset on a second
device and see if the the data gets restored with the app is first
installed on the second device.
On Thursday, October 11, 2012 9:04:52 PM UTC-4, Chris Grebeldinger wrote:
b0b <pujos.michael@gmail.com> Nov 30 01:44AM -0800
On Friday, 30 November 2012 07:31:00 UTC+1, Techni wrote:
> I am getting some really STUPID comments and it's infuriating that I can
> do nothing about them
Good question. I hope Developer comments will not stay in perpetual beta,
with approved developers and second class developers.
I also get a fair share of user comments that prompts a reply:
- user making totally false and misleading claim (and I'm not talking about
not agreeing with personal opinion of user here)
- user making support request
qkx <mildev84@gmail.com> Nov 30 01:52AM -0800
Yeah, it's totally irritating - my app has fantastic review, but many
idiots posted 1start rating with comments like "cant buy it in my country"
or so. Its false, unobjective, and I have nothing to do with that - I would
banned comments like this...Another idios post 1 start rating like "dont
work after update" also I expicitely wrote in 2-3 places in description,
that it's better to send mails if they have problem, so I can help them.
People are just stupid :)
Dňa piatok, 30. novembra 2012 10:44:51 UTC+1 b0b napísal(-a):
qkx <mildev84@gmail.com> Nov 30 01:58AM -0800
Yeah, it's totally irritating - my app has fantastic review, but many
idiots posted 1-star rating with comments like "cant buy it in my country
asshole" or so. It's false, unobjective, and I have nothing to do with that
- I would banned comments like this...Another "slow thinking" people post
1-star rating like "xyz function dont work after update" even I wrote
expicitely what to do when updating, and if they have problem I expicitely
wrote in 2-3 places in description, that it's better to send mails so I can
help them. I have even button in my app to send me mail with 1 click, but
no - still writing stupid comments. Some people are just stupid :)
Dňa piatok, 30. novembra 2012 10:44:51 UTC+1 b0b napísal(-a):
Techni <neotechni@gmail.com> Nov 30 02:05AM -0800
Yup, that's exactly what I'm talking about. I had hoped switching to google
plus accounts would help, but they haven't done that. They just hid the
names making it even harder to contact them (sometimes you'd get lucky and
the name/date would coincide with someone in the purchase history) now they
have no reason at all to behave
"Παύλος-Πέτρος Τουρνάρης" <p.tournaris@gmail.com> Nov 30 12:21PM +0200
Sometimes it is vital to answer at comments, because people will check the
reviews and might see the stupid comments mentioned above and decide not to
download it, which leads in less downloads and money lose in cases.
Francisco Marzoa <fmmarzoa@gmail.com> Nov 30 11:29AM +0100
Spot on!
"## André ##" <andelphi@gmail.com> Nov 30 09:25AM -0200
This is a Good Question!
I've put my email address in app description, asking users tell me about
suggests, problems, bugs, by mail.
However they insist in comment.
The same is happening with a specific user which receive error sometimes
I am almost puting my cellphone number in the description J
Regards,
André
De: android-developers@googlegroups.com
[mailto:android-developers@googlegroups.com] Em nome de Francisco Marzoa
Enviada em: sexta-feira, 30 de novembro de 2012 08:30
Para: android-developers@googlegroups.com
Assunto: Re: [android-developers] When can every developer reply to reviews?
Spot on!
On Nov 30, 2012 7:34 AM, "Techni" <neotechni@gmail.com> wrote:
I am getting some really STUPID comments and it's infuriating that I can do
nothing about them
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
<mailto:android-developers%2Bunsubscribe@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+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
Piren <gpiren@gmail.com> Nov 30 06:31AM -0800
my personal favorites are the "i want the app to have feature X, you get 1
star until you add it"... bastards lol
On Friday, November 30, 2012 4:58:09 AM UTC-5, qkx wrote:
"Παύλος-Πέτρος Τουρνάρης" <p.tournaris@gmail.com> Nov 30 04:51PM +0200
So true. And they stop checking for updates after that.
Mr cool <ponnds11@gmail.com> Nov 30 01:20AM -0800
i have one problem with handling the thread in android ,in my class i have
to create one thread which create some UI after that thread finish i will
get some value ,here i want to wait my Main Process until the thread
complete it process but when i put wait() or notify in Main process thread
does not show the UI in my application
this is sample code
protected void onCreate(Bundle savedInstanceState) {
downloadThread = new MyThread(this);
downloadThread.start();
synchronized(this){
try {
this.wait();
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
String test=Recognition.gettemp();
public class MyThread extends Thread {
private Recognition recognition;
public MyThread(Recognition recognition) {
this.recognition = recognition;
// TODO Auto-generated constructor stub
}
@Override
public void run() {
synchronized(this)
{
handler.post(new MyRunnable());
}
notifyAll();
}
}
}
static public class MyRunnable implements Runnable {
public void run() {
settemp(template);
}
}
}
public static String gettemp() {
return template;
}
public static void settemp(String template) {
Recognition.template = template;
}
}
here i will not use AsynTask because i have some other issue that is reason
i choose Thread even now the problem is Thread wait do any give the
suggestion for this
Piren <gpiren@gmail.com> Nov 30 06:40AM -0800
whaaa... thats really going against all the basic android fundamentals. ..
first, you never ever stop/hault/wait/busy-wait/do long processes on the UI
(what you called Main) thread. You do that, the app is stuck and eventually
errors out to the user (an ANR).
Second, you shouldn't be creating UI on a background thread (can be done
under certain strict conditions, but not recommended). Any code that
'touches' the UI, needs to run on the UI thread.
Look up for tutorials regarding using ASyncTasks... also, i think you
skipped on reading the Android Fundamentals articles... you should read
those :)
On Friday, November 30, 2012 4:20:06 AM UTC-5, Mr cool wrote:
Piren <gpiren@gmail.com> Nov 30 06:46AM -0800
just noticed that you mentioned AsyncTask and that you wont use it - Well,
you should. what you're doing is WRONG.
If you're that inclined on doing things the wrong way, at least remove your
wait() (there's no need for that) and just post to the UI thread once the
thread is done.
On Friday, November 30, 2012 9:40:47 AM UTC-5, Piren wrote:
Josh <josh.oleksyn@gmail.com> Nov 30 06:39AM -0800
Yeah.
On Thursday, November 29, 2012 11:59:14 AM UTC-5, John Coryat wrote:
Ratheesh Valamchuzhy <androidrcn@gmail.com> Nov 30 05:36PM +0530
Dear all,
In My app i need to show the herbew text in text view . it workimg in
android OS 4 text view but not in the OS 2 textview . is any solution for
solving this issue.please help....
i have use the vweb view intead of text view but it shows gibberish text in
LG device please find any solution
--
--
ωιтн яєgαя∂ѕ
Ratheesh * *...........
Piren <gpiren@gmail.com> Nov 30 06:24AM -0800
Android 2.0/2.1 do not include a Hebrew font by default (except for
localized roms in Israel of course), as far as i remember they only added
the fonts on 2.2.
so if you wish to support the earlier versions, you'd have to supply your
own font with the app and set each and every Textview to use it; my guess
it will be easier to extend TextView to have that code, then replace all
textviews in the app to use your custom view instead.
P.S - RTL support in Andriod 2.x is horrible, so you better get someone
that can also read Hebrew to make sure the text is shown correctly (i.e the
letters might show up, but in an incorrect order)
On Friday, November 30, 2012 7:06:46 AM UTC-5, Kunju Vava wrote:
Makrand <makrandmane@gmail.com> Nov 30 05:23AM -0800
I have some bunch of Android projects that contains some common resources
in Assets folder, So I have created one folder called "Android Resources"
in workspace and copied all common resources in that, and I have linked all
resources to Assets folder like this.
http://www.badlogicgames.com/wordpress/wp-content/uploads/2011/02/eclipse-link.png
Now I am facing problem with accessing that resources.
1) Our normal way of getting files from Asset doesn't work. I understand
this because its not physically present in folder
AssetManager aManager = context.getAssets("data/Myfile.txt");
InputStream is = aManager.open(path);
2) Then I have checked my project file I found some entries there.
<linkedResources>
<link>
<name>assets/data/Myfile.txt</name>
<type>1</type>
<locationURI>PARENT-4-PROJECT_LOC/workspace/Android
Resources/data/Myfile.txt/<locationURI>
</link>
Then I have tried to access file by using this path, but not successful.
String path="PARENT-4-PROJECT_LOC/workspace/Android
Resources/data/Myfile.txt"
AssetManager aManager = context.getAssets(path);
InputStream is = aManager.open(path);
every-time I am getting null pointer exception, I feel that I am missing
something but not getting what?
Guilherme Bernardi <gui.bernardi09@gmail.com> Nov 30 04:30AM -0800
Hi
I'm using the lastest ActionBar Sherlock version and I'm developing an
application with layout with ActionBar and 3 Tabs for the navigation.
These tabs will load two attribute classes:
*1st Tab - (Dados): Class Cliente.*
*2nd and 3rd Tabs - (Entrega, Cobrança): Class ClienteEndereco.*
Could I start the whole save of three tabs by the action of Save on the
actionBar?
And Could I fill the 1st Tab for example and when I change to the 2nd Tab,
the 1st doesn't lose the data?
More information about the structure:
I'd structured the tabs and activities this way:
I have a SherlockFragmentActivity (*CadastroCliente*) where I implemented
the ActionBar and the Menu with Save, Cancel (You can see at the print
below).
And I have three SherlockFragment for each Tab:
*CadastroClienteDados*
*CadastroClienteEntrega*
*CadastroClienteCobranca*
I've made the layout with 4 xm layout:
One for the SherlockFragmentActivity with a FrameLayout inside that will be
inflate.
One for each SherlockFragment with components(EditText, CheckBox...)
I'm working with a Persistence Class with a overridable method grava(),
this method will be override on attribute classes to persist the objects in
a SQLite databases.
<https://lh5.googleusercontent.com/-FdScOx8GzfY/ULieweRT2VI/AAAAAAAAAiw/Du9SmKV7RE4/s1600/tabDados.png>
<https://lh5.googleusercontent.com/-LUvbCEaMVCE/ULiezrViBMI/AAAAAAAAAi4/0Xc-Xv9GkYA/s1600/tabEntrega.png>
<https://lh3.googleusercontent.com/-akSpw289j1U/ULie3q_o9oI/AAAAAAAAAjA/YmImPD-HmZM/s1600/tabCobranca.png>
Thanks in advance.
"Παύλος-Πέτρος Τουρνάρης" <p.tournaris@gmail.com> Nov 30 02:42PM +0200
As for the state of the tabs i think you should use the saveInstanceState
method or something like this. It will most likely retain the data on it
while you are on the TabActivity.
Also make your variables public so that when you click the save button you
can access them and save them on the way you would like to save them.
On Fri, Nov 30, 2012 at 2:30 PM, Guilherme Bernardi <
brandall <benrandall76@gmail.com> Nov 30 03:42AM -0800
This question is a long shot, as it's a peculiar problem....
I have a foreground service which controls my application's text to speech
and recognition functionality. My implementation works correctly for
thousands of users, but a handful a Galaxy SIII users are reporting a
problem whereby onutterancecompletedlistener or UtteranceProgressListener
is not called, which is the trigger for the recognition to start, making
the application useless.
The application works fine from a launcher shortcut/shake/widget, until the
user opens another application!? As soon as they open another application
and attempt to start my app again, the listener is not called. The service
needs to be restarted in order for it to function again.
I have tried absolutely everything and read every post out there, with
various suggestions of where to put the listener (onInit). I've tried
static implementations, randomly generating the utteranceID, applying
individual listeners to each possible call to the speech engine (checking
all possibilities of null objects) but nothing fixes it - It speaks
successfully and then nothing....
So, without me posting my thousands of lines of code, could anyone suggest
an Android fundamental reason why the listener would fail to be called
after an application is opened!?! I'm totally baffled as to how this could
even be a possibility or interfering with my app?
Suggestions welcome! Thank you.
John A <jmoon5ftm@gmail.com> Nov 30 01:46AM -0800
Activity A calls startActivity(intent4activityB); in its
OnLongClickListener.
Activity B contains a GestureOverlayView. I would like to be able to
detect a gesture starting as soon as Activity B starts, but the
GestureOverlayView does not begin tracking until the user lifts her finger
and then touches the activity again.
Is there any way I can force the GestureOverlayView to start a new gesture
immediately?
You received this message because you are subscribed to the Google Group android-developers.
You can post via email.
To unsubscribe from this group, send an empty message.
For more options, visit this group.
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
11:26 PM
Posted by
Android
Group: http://groups.google.com/group/android-developers/topics
Techni <neotechni@gmail.com> Nov 29 10:31PM -0800
I am getting some really STUPID comments and it's infuriating that I can do
nothing about them
Zsolt Vasvari <zvasvari@gmail.com> Nov 29 11:10PM -0800
Dec 12, 6:00pm.
On Friday, November 30, 2012 2:31:00 PM UTC+8, Techni wrote:
Ananda Krishna <anandakrishna15.1989@gmail.com> Nov 29 09:20PM -0800
Hi,
Can anyone tell how to develop a smart tv remote app using android i.e
topics that we need to know and how to begin..
Any help in this regard is appriciated..
Regards,
AnandaKrishna S
Zsolt Vasvari <zvasvari@gmail.com> Nov 29 11:10PM -0800
Do you have Google access in your country?
On Friday, November 30, 2012 1:20:01 PM UTC+8, Ananda Krishna wrote:
sree android <android.sreenivas@gmail.com> Nov 30 09:34AM +0530
Thank you bro.
Robert Greenwalt <rgreenwalt@google.com> Nov 29 05:09PM -0800
It an interesting idea.
Note that toggling APM will consume more power than maintaining a
connection for some period. If APM is on for long enough you can make this
a positive change. If you have no coverage, it's definitely a positive
change. Of course your texting, chatting, location services, basically
everything you have a smartphone for will be broken during that time - you
may as well have the phone off. Even phone calls will fail during that
time. Turning APM off may also be slow. In some situations it may take
30s or longer to get a data connection, and then apps need to reconnect and
check for updates.
I'll enter a feature request.
Johnabre <johnabre@gu3.co.jp> Nov 29 04:06PM -0800
Hmm…I've still got a long way to go in narrowing this down to a simple test
case, but I've gotten reproduction of the above SIGSEGV down to 2 HTML
pages loaded from a plain webview app. The webview simply starts up and
loads the first page:
http://static0.kl-uswest.ec2.gumi.sg/static/android4crash/crash.html
The pages link to each other, and don't necessarily crash on the first
view, but eventually they crash 100% on the Android 4.1.1 emulator and my
Galaxy Nexus (4.1.1). Note that the thread title is wrong - this
definately isn't S3 only.
The interesting thing is,
- Using the webview inside my real app, loading 1 page (crash.html or any
heavy HTML5 page) repeatedly is enough to cause the SIGSEGV.
- Using this plain webview app for testing, the two pages need each other
to crash - just loading 1 page repeatedly will not die.
- Loading the pages in the Android 4.1.1 web browser, even the 2 pages
aren't enough - it will die eventually but it takes many pages.
In terms of error location, there are different stack traces on the
crashes, some related to stylesheets, others related to destructors at
HTMLImageElement. Android 2.x, iOS, any other browser is rock solid.
Javascript changes the DOM, and that appears to be enough to cause the
crash here…but why?
At first glance this strikes me as a garbage collection problem - my app
would garbage collect earlier than the plain webview app because it has
used more memory in other places. I'm not getting memory error messages,
however. I'll continue working to narrow this down, but anyone with any
ideas as to how to proceed or what might be the issue truly has my eternal
undying affection.
Test App Code:
http://static0.kl-uswest.ec2.gumi.sg/static/android4crash/CrashApp.zip
Test App APK:
http://static0.kl-uswest.ec2.gumi.sg/static/android4crash/CrashApp.apk
All HTML resources:
http://static0.kl-uswest.ec2.gumi.sg/static/android4crash/CrashHTMLPagFull.zip
Test App's startup code:
public class MainActivity extends Activity {
private WebView webView;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
webView = (WebView) findViewById(R.id.webView1);
webView.getSettings().setJavaScriptEnabled(true);
webView.setWebViewClient(new WebViewClient());
webView.setWebChromeClient(new WebChromeClient());
webView.loadUrl("http://static0.kl-uswest.ec2.gumi.sg/static/android4crash/crash.html");
}
}
On Wednesday, October 17, 2012 8:53:58 PM UTC+8, Johnabre wrote:
Francisco Marzoa <fmmarzoa@gmail.com> Nov 30 12:52AM +0100
Same problem here.
The only workaround I found was registering a credit card, so you are
trusted that way without verifying your phone.
Best regards,
You received this message because you are subscribed to the Google Group android-developers.
You can post via email.
To unsubscribe from this group, send an empty message.
For more options, visit this group.
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en