• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

New Icon & Tabs: Google Maps 15th Birthday

Google Maps just got a big 15th birthday update with new UI tabs and features:
Explore, Commute, Saved, Contribute, Updates

The icon got updated too:

It looks a bit... YouTube-ish to me. Which is weird. Considering how many people I see watching YouTube while they drive and how dangerous (and illegal) it is!

Full article is here:
https://www.blog.google/products/maps/maps-15th-birthday

Help How to disable Google Search Voice Recognition

I Asked this on Google Community 2 weeks ago and have not recieved a reply.

When I press the mic to voice search in in Samsung Internet, in the voice recording window, Google tells me my voice will be sent to Google voice recognition services. (Or something to that effect.)
How do I turn this off?
I'm not sure if it's me but I have an awful time navigating in Google setting and the like.

Thanks,
James

No connection error

Earlier on today I got an email saying an item I have for sale on market place was against copy rights so had been removed.

Since then each time I try and access Facebook either through the app or on Internet browser, on my phone or laptop. It asks me to log in, then identify myself and when I click to go onto the next stage it comes up with a white screen saying connection lost.

My Internet is fine. Everything else is working apart from Facebook messenger.

I have followed every help online I can find. I have rest my phone, factory reset it, deleted and reinstalled the app countless times. I have cleared the cache twice.

I am at a loss please help.

Delete whats app

If I have lost my phone and it is turned off would the following be possible.

Get a new sim card , type number (from old whats app account ) into whats app on new device .... once open ... access the delete account function. Will this then delete my old account on whats app , all messages , remove all whats app data from lost device and not be retrievable in any way ?

Also by activating delete does that remove any previous back ups thus preventing and data recovery ?

My phone is switched off but should that all still work ?

Regards

App to take pictures and add an audio description?

Hello,

I need to find an application that will let the user take pictures — that will be geo-referenced so I know where each was taken —, and even record an audio description if need be.

I guess I'll end up with a bunch of JPG and WAV files, which is OK.

Is there a good application that you could recommend?

Ideally, if you also know of a similar app for iOS users…

Thank you.

Scrabble Search - Word Hunt

Hi everyone,

I created an app called Scrabble Search - Word Hunt that I'm really excited about. I would love to hear what people think of it so please leave a review after you try it. I want to add more to it but not sure what and I haven't heard any feedback about any games yet so you could be the first :-)

https://play.google.com/store/apps/details?id=com.ScatteredGamingStudio.ScrabbleSearchWordHunt

I hope you enjoy playing it as much as I enjoyed created it

Thank you

Help Unable to make NFC payments unless banking app is open

I bank with Barclays, who do not support Google Pay.

With my Samsung Galaxy S8+, I was able to make NFC payments, even when the phone was locked.

However, since I bought my Huawei P30 Pro back in March 2019, I need to have the Barclays app open and logged into it before I am able to make payments.

This makes it slow to make payments, so I tend to just get my card out. It's faster. Though it defeats the point.

I have disabled any battery-saving features related to the app.

Any ideas?

Android: Rejecting Invocation

I have built an app for android which takes the data and enters it in a google sheet. The form has like 600+ values and was working flawlessly but it has broken upon adding more fields and now I am being greeted with these in logs when it crashes:


Code:
2020-02-05 21:22:07.139 13879-13879/? E/ngpatternsurve: Unknown bits set in runtime_flags: 0x8000
2020-02-05 21:22:15.218 13879-13879/com.example.farmingpatternsurvey E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.example.farmingpatternsurvey, PID: 13879
    java.lang.VerifyError: Verifier rejected class com.example.farmingpatternsurvey.AddItem: void com.example.farmingpatternsurvey.AddItem.addItemToSheet() failed to verify: void com.example.farmingpatternsurvey.AddItem.addItemToSheet(): [0x1901] Rejecting invocation, expected 70 argument registers, method signature has 71 or more (declaration of 'com.example.farmingpatternsurvey.AddItem' appears in /data/app/com.example.farmingpatternsurvey-QW7Re8Z-Ysdw_hc1wHuYTA==/base.apk)
        at java.lang.Class.newInstance(Native Method)
        at android.app.AppComponentFactory.instantiateActivity(AppComponentFactory.java:95)
        at androidx.core.app.CoreComponentFactory.instantiateActivity(CoreComponentFactory.java:41)
        at android.app.Instrumentation.newActivity(Instrumentation.java:1243)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3182)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3409)
        at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
        at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2016)
        at android.os.Handler.dispatchMessage(Handler.java:107)
        at android.os.Looper.loop(Looper.java:214)
        at android.app.ActivityThread.main(ActivityThread.java:7356)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)

App crashes when I try to start this 'AddItem' activity from my 'MainActivity' activity using this simple code:


Code:
@Override
    public void onClick(View v) {

        if(v==buttonAddItem){

            Intent intent = new Intent(getApplicationContext(),AddItem.class);
            startActivity(intent);
        }

    }

Here is the method addItemToSheet() from AddItem activity:

Java:
private void   addItemToSheet() {
final ProgressDialog loading = ProgressDialog.show(this,"Adding Item","Please wait");
        final String farmer_name = editfarmer_name.getText().toString().trim();
        final String husband_father = edithusband_father.getText().toString().trim();
        final String village = editvillage.getText().toString().trim();
        . 
        .
        .
        .
        .(more 'fetching strings from editText and storing in variable')

StringRequest stringRequest = new StringRequest(Request.Method.POST, "https://script.google.com/macros/s/xyxyyxyxyxyx/exec",
                new Response.Listener<String>() {
                    @Override
                    public void onResponse(String response) {

                        loading.dismiss();
                        Toast.makeText(AddItem.this,response,Toast.LENGTH_LONG).show();
                        Intent intent = new Intent(getApplicationContext(),MainActivity.class);
                        startActivity(intent);
                    }
                },
                new Response.ErrorListener() {
                    @Override
                    public void onErrorResponse(VolleyError error) {
                        loading.dismiss();
                        Toast.makeText(AddItem.this,"Error, Please try again, no internet or weak internet",Toast.LENGTH_LONG).show();
                    }
                }
        ) {

            @Override
            protected Map<String, String> getParams() {
                Map<String, String> params = new HashMap<>();

                //here we pass params
                params.put("action","addItem");
                params.put("farmer_name",farmer_name);
                params.put("husband_father",husband_father);
                params.put("village",village);
                .
                .
                .
                .
                . (more params)

}


Please let me know what am I doing wrong. Tried googling but it has not helped.

Thank you for your time.

Moisture Detector Gone Awry

I have a Samsung Galaxy S9 Plus and the moisture detector sensor keeps going off. The phone has been nowhere near any water. The phone won't charge because the detector goes off when I plug it in. I have tried several chargers and cleaned it several times but no luck. If I reboot the phone and plug it in while loading, on occasion it will charge for 30min but then start up again. Also, the phone seems to drain quicker because of it also. I wonder if the phone needs a new charging port, or it could be a software issue.

Samsung Galaxy s4 sgh-i337 boot recovery loop

Hello,

I have an S4 from ATT and after it ran out of battery last night it is now booting directly to recovery mode.

When I plug the charger it wont show the battery charging icon, it just makes a short vibration every like 10 seconds and the screen remains black.

I removed the battery and put it back again and tried to press volume down + power button to access the other mode but it wont allow me.

Since It just allows me to access the recovery mode, I performed a wipe data reset and it when through successfully but when phone restarted it took me back to the recovery screen again.

What can I do to fix this?

Android App that saves EXIF Data to Screenshots with Camera?

As you likely know, every time you take a photo the resulting file stores more information than just the photo you see. Along with the file name and file extension there is a TON of data stored including the GPS coordinates, the device type, whether flash was used, lens, etc... this extra data is called EXIF Data (Exchangeable image file format).

Unfortunately, Android screenshots don't seem to save EXIF data. Some basic research has shown that the iPhone stores SOME data to screenshots and a limited number of Android Devices have modified the software to store things like package name in the file name.

Are there any apps that can be downloaded from the Play Store that will force EXIF data to be saved into the screenshot files? Hopefully by using this 3rd party app to execute the screenshot? If not, is this something that could be developed or do developers not have access to those permissions?

Help Change accent color in dark mode Android 10

Hey guys,
I'm running Android 10 on an S9+ I'm running a theme I purchased form the Galaxy Store as well. It sets the accent colors of everything to red. I've been wanting to use dark mode but it wouldn't let me because I was using a theme. Just for giggles I set the theme back to stock, turned on dark mode and reapplied my theme and it works great...except dark mode changes the accent color to blue. Turn off dark mode and it goes back to red as it should. I tried going into developer options and setting the accent color to something else but that doesn't work at all.
Does anyone know if it's possible to change the accent color in dark mode? Thanks.

Help Need Help Rooting

I need help rooting my android sm-t510 (Samsung Galaxy Tab A 10.1). i checked the difficulty on root checker basic
The Root Ease Of Access Was 5

The Root Difficulty Was: Hard

I Need Help It Keeps Saying, Custom Binary (Recovery) blocked by OEM Lock

I Turned It Off in developer options but it still says it

Samsung Knox Is Installed On My Device.

I Cant Remove it but it doesnt work

Edit:
Root Is Available
My Android version Is 9

Im Trying To Use Lucky Patcher Bc Most Of The Commands need root

Can Someone Please Help?

Game App Development

Am preoccupied. How is the UI of a game like candy crush made for mobile devices/tablets/PC'S? The different modals, maps ,levels and all that are they pictures?
If not how did they achieve that?
Also what language did they use to achieve that, was it programmed?
Actually it's a very important subject whiwh concerns me a lot as a learning web developer.
Kindly waiting for an answer

Filter

Back
Top Bottom