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

Auto 4 second delay/loop pedal app

Hello... sorry if this is not the right forum to ask this...

Does anyone know of an android app that I can set to constantly record and play back a 4 second loop, slowly fading out? You know, like a delay pedal/echo? My 3.5 month old son is making all kinds of strange noises and this could be his favourite toy. I've tried loopstation, and he liked it, but I really want something I can leave on auto so he can be constantly talking to himself.

Any Email App that allow google acc login without signing in to the rest of gservices?

k9 works for me, not bluemail nor outlook as they both require me to sign in fully to all of google services.

thx buddy, i figured out. it is also compulsory to enable less secure app from google setting for 3rd party app to work with gmail.

When you set up an account, don't choose "google" from the list of options, set up the account manually as an imap account, hope that helps.

Help Huawie Nova 3i can't play any videos & unknown icon in the header

No and I tried researching to no avail. Its fine now :) I let the battery drain completely and removed the sim. Just let it sit overnight, when I checked this morning its working perfectly again.

My theory is that the HBO Go App made my phone overheat and messed up with my phone. Never downloading it again Haha! Or I'll wait when its compatible with my Smart TV. Watching movies on the phone is apparently bad.... especially since HBO Go is a new app and keeps lagging. Never had this issue with Netflix.

I always have better luck just streaming from my browser.

If I am in the mood to tolerate ads, there are multiple apps that work great for TV and movies.

Pluto, Tubi, Crackle- are some of what I use.

They even work on low end devices like mine.

Syncing Android phone to symbolic link folder on PC not working

My SyncMe Wireless Android app has multiple 2 way sync jobs between the micro SD card on the phone and my WD external drive on the Windows 10 PC.

Currently, in SyncMe, there are multiple syn jobs individually pointing to folders scattered throughout the WD drive. So, for productivity reasons, I just want to sync to a root folder on the WD drive containing symbolic link folders pointing to those scattered folders.

For testing purposes, I used this to create a symbolic link folder on the PC:

mklink /D "F:\Phone\Enigma" "F:\Entertainment\Songs\Enigma"

But, SyncMe fails with this standard error message for the sync job pointing to F:\Phone:

cannot read folder contents /Entertainment/Songs/Enigma. Computer error: The create operation stopped after reaching a symbolic link

SyncMe uses the SMBv1 protocol, but the PC's SMBv1 is already enabled in Turn Windows features on or off. I tried all sorts of configuration changes without success. Seems like I need to use an app with SMBv2 support.

I tried the SMBSync2 Android app, but no success as online SMBv2 configuration instructions for the PC were overcomplicated and didn't work.

I'm not even sure if the problem I'm having is related to SMB protocol compatibility.

How can I make Android sync jobs work with symbolic link folders on the PC? BTW, please accept my apologies if this is not the place to post this thread. Thanks.

Question: Can you still get calls/text messages while line is temporarily suspended?

I can receive calls and texts but can not call out, my plan disconnected over 30 days ago, I called the carrier to check what was going on and they confirmed that calls can ring through but I can not call out. They did not say for how long this will continue but I did ask for an extension of time so I won't lose the number, since important call did get through today and I was glad that it did. My carrier was VirginMobileUSA taken over by Boost Mobile.

Transering contacts ZTE ZMAX PRO

Try using the Contacts app to export your contacts list again, this time just for expediency save it to your phone's internal storage while noting just which folder you're saving the vcf file into. Now using your email app create an email message with that vcf file as an attachment and mail it to yourself. Open that email on your computer and download the vcf file.

Malware

Is the free free version of avg anti virus any good
i have never used any anti-virus app on my phone. android does a pretty good job at notifying you when an app is being installed. you just need to use common sense. no banking over public wifi. check the permissions of the apps before you install them. and stay away from certain websites.

if you are going use one, then this is what i recommend:
Malwarebytes Security: Virus Cleaner, Anti-malware

Why I will never buy a Pixel.

After the battery failed at about 2 years use on both my HTC M9 (bought a couple of months after launch and 10 (bought about 12 months after launch), compared to my Desire S (bought a couple of months after launch and still working with the original battery) and M7 (upgraded from the Desire S a couple of months after launch with 5 years before battery failure), decided it was time for a change.

So my wife and I have now got a Pixel 3a each, bought 5 months ago, and are delighted with them.

:)

:D Thanks bro, I was just about to think about getting this phone.

New Game: Neon Escape - lite dash version (Version 1.01)

WHAT'S NEW
Bug fixes

EXTRA INFO
  • Rating: 0
  • Installs: 1+
  • Download Size: 79M
  • Version: 1.01
DESCRIPTION
Test your reaction and get ready for a real challenge! This won't be easy...

..Game Features..

* Action Platforming
* Eight unique levels. (soon more)
* Unlock characters models.
*Jump, dash, change gravity, dodge obstacles.
* Cool 3D graphics.
* Hard game. Challenge yourself with the near impossible!

New App: The Harder Times (Version 2.1)

WHAT'S NEW
Now it's possible to refresh all articles after changing the country in one click

EXTRA INFO
  • Rating: 4.2
  • Installs: 10+
  • Download Size: 5.8M
  • Version: 2.1
DESCRIPTION
The Harder Times application provides you with the latest national and international breaking news from many worldwide media sources, including:
- Google News
- Associated Press
- BBC
- CNN
- Fox News
- Independent
- MTV News
- National Geographic
- New York Magazine
- Reuters
- The Wall Street Journal
- The Washington Post
- USA Today
- Bloomberg
- Business Insider
- Le Monde
- L'equipe

And many others, from 54 countries:

Argentina
Australia
Austria
Belgium
Brazil
Bulgaria
Canada
China
Colombia
Cuba
Czech Republic
Egypt
France
Germany
Greece
Hong Kong
Hungary
India
Indonesia
Ireland
Israel
Italy
Japan
Latvia
Lithuania
Malaysia
Mexico
Morocco
Netherlands
New Zealand
Nigeria
Norway
Philippines
Poland
Portugal
Romania
Russia
Saudi Arabia
Serbia
Singapore
Slovakia
Slovenia
South Africa
South Korea
Sweden
Switzerland
Taiwan
Thailand
Turkey
UAE
Ukraine
United Kingdom
United States
Venuzuela

The Harder Times provides you with fast and easy real-time access to the news articles according to your preferences.

New articles are available in real-time.

The Harder Times is Totally Free!

We do not collect any personal information.

Registration or authentification is not needed to use The Harder Times application.

Powered by newsapi.org

Apps How remove white screen before Webview?

Hello :)
I should clarify before starting that I have just started on Android Studio and that I am a beginner in Java ! :)

I haven't been able to fix this problem for a while now.

Long before I add a splash screen, when I launched my application I had a white screen that appeared (2 to 3 seconds) before my webview.

Adding a Screen splash did not solve the problem. Indeed the Splash screen is launched, white screen and only after the webview.

I tried different method that I could see on the forums including this one:

Add this style to

Styles.xml
HTML:
<style name="Theme.NoPreviewWindow" parent="Theme.AppCompat.NoActionBar">
        <item name="android:windowIsTranslucent">true</item>
    </style>

And Apply to :

AndroidManifest.xml

HTML:
<activity android:name="com.truck.brosburger.MainActivity"
             android:theme="@style/Theme.NoPreviewWindow">

BUt doesn't work for me. what should I do ? Thank you in advance for your answers :) Below all my code :

MainActivity.java

Java:
import androidx.appcompat.app.AppCompatActivity;
import androidx.swiperefreshlayout.widget.SwipeRefreshLayout;
import android.app.AlertDialog;
import android.app.ProgressDialog;
import android.content.DialogInterface;
import android.content.Intent;
import android.graphics.Bitmap;
import android.graphics.Color;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.View;
import android.view.ViewGroup;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.ProgressBar;

import org.imaginativeworld.oopsnointernet.ConnectionCallback;
import org.imaginativeworld.oopsnointernet.NoInternetDialog;
import org.imaginativeworld.oopsnointernet.NoInternetSnackbar;
import com.google.android.gms.ads.AdRequest;
import com.google.android.gms.ads.AdView;



public class MainActivity extends AppCompatActivity {


    private AdView mAdView;
    private WebView webView;
    private SwipeRefreshLayout mySwipeRefreshLayout;


    // Dialog No internet connexion
    NoInternetDialog noInternetDialog;

    // Dialog No internet connexion Snackbar
    NoInternetSnackbar noInternetSnackbar;


    @Override
    protected void onCreate(Bundle savedInstanceState) {



        super.onCreate(savedInstanceState);

        setContentView(R.layout.activity_main);


        mySwipeRefreshLayout = (SwipeRefreshLayout)this.findViewById(R.id.swipeContainer);
        String url ="https://www.brosburger.fr/menu";

        webView =(WebView) findViewById(R.id.webView);

        webView.getSettings().setJavaScriptEnabled(true);
        webView.setWebViewClient(new WebViewClient());

        webView.loadUrl(url);
        mySwipeRefreshLayout.setOnRefreshListener(
                new SwipeRefreshLayout.OnRefreshListener() {
                    @Override
                    public void onRefresh() {
                        webView.reload();
                        mySwipeRefreshLayout.setRefreshing(false);
                    }
                }
        );



        //PuB Admob
        mAdView = findViewById(R.id.adView);
        AdRequest adRequest = new AdRequest.Builder().build();
        mAdView.loadAd(adRequest);





        //chargement de la page
        final ProgressDialog progressBar = new ProgressDialog(MainActivity.this);
        progressBar.setMessage("Chargement de la Page...");




            webView.setWebViewClient(new WebViewClient() {


                public boolean shouldOverrideUrlLoading(WebView view, String url) {

                    view.loadUrl(url);
                    return true;

                }

                @Override
                public void onPageStarted(WebView view, String url, Bitmap favicon) {



                    super.onPageStarted(view, url, favicon);


                    if (!progressBar.isShowing()) {
                        progressBar.show();


                    }
                }

                public void onPageFinished(WebView view, String url) {



                         if (progressBar.isShowing()) {
                           progressBar.dismiss();


                    }
                }






            public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
                if (progressBar.isShowing()) {
                    progressBar.dismiss();
                    webView.loadUrl("about:blank");

                    AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
                    builder.setTitle(R.string.app_name);
                    builder.setIcon(R.drawable.logo);
                    builder.setMessage("Aucune Connexion Internet Veuillez Redémarrer l'Application")
                            .setCancelable(false)
                            .setPositiveButton("OK", new DialogInterface.OnClickListener() {
                                public void onClick(DialogInterface dialog, int id) {
                                    finish();
                                }
                            });

                    AlertDialog alert = builder.create();
                    alert.show();

                }
            }
        });
    }

    //Dialog No internet connexion
    @Override
    protected void onResume() {
        super.onResume();






        // No Internet Dialog
        NoInternetDialog.Builder builder1 = new NoInternetDialog.Builder(this);

        builder1.setConnectionCallback(new ConnectionCallback() { // Optional

            @Override
            public void hasActiveConnection(boolean hasActiveConnection) {
                // ...
            }
        });
        builder1.setCancelable(false); // Optional
        builder1.setNoInternetConnectionTitle("Aucune Connexion Internet"); // Optional
        builder1.setNoInternetConnectionMessage("Vérifiez votre connexion puis réessayez"); // Optional
        builder1.setShowInternetOnButtons(true); // Optional
        builder1.setPleaseTurnOnText("Activer"); // Optional
        builder1.setWifiOnButtonText("Wifi"); // Optional
        builder1.setMobileDataOnButtonText("Données mobiles"); // Optional

        builder1.setOnAirplaneModeTitle("Aucune Connexion Internet"); // Optional
        builder1.setOnAirplaneModeMessage("Vous avez activé le mode avion"); // Optional
        builder1.setPleaseTurnOffText("Veuillez le désactiver"); // Optional
        builder1.setAirplaneModeOffButtonText("Mode Avion"); // Optional
        builder1.setShowAirplaneModeOffButtons(true); // Optional


        noInternetDialog = builder1.build();


        // No Internet Snackbar
        NoInternetSnackbar.Builder builder2 = new NoInternetSnackbar.Builder(this, (ViewGroup) findViewById(android.R.id.content));

        builder2.setConnectionCallback(new ConnectionCallback() { // Optional
            @Override
            public void hasActiveConnection(boolean hasActiveConnection) {
                // ...
            }
        });
        builder2.setIndefinite(true); // Optional
        builder2.setNoInternetConnectionMessage("Aucune Connexion Internet"); // Optional
        builder2.setOnAirplaneModeMessage("Vous avez activé le mode avion!"); // Optional
        builder2.setSnackbarActionText("Paramètres");
        builder2.setShowActionToDismiss(false);
        builder2.setSnackbarDismissActionText("OK");

        noInternetSnackbar = builder2.build();

    }

    @Override
    protected void onPause() {
        super.onPause();

        // No Internet Dialog
        if (noInternetDialog != null) {
            noInternetDialog.destroy();
        }

        // No Internet Snackbar
        if (noInternetSnackbar != null) {
            noInternetSnackbar.destroy();
        }


    }

    @Override
    protected void onRestart() {
        super.onRestart();

            }




    @Override
    protected void onStop() {
        super.onStop();

            }




    @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {

        final WebView simpleWebView = (WebView) findViewById(R.id.webView);

        if ((keyCode == KeyEvent.KEYCODE_BACK) && simpleWebView.canGoBack()) {
            //if Back key pressed and webview can navigate to previous page
            simpleWebView.goBack();
            // go back to previous page
            return true;
        }

        return super.onKeyDown(keyCode, event);
    }


}

AndroidManifest.xml

HTML:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.truck.brosburger">

    <uses-permission android:name="android.permission.INTERNET"/>
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>



    <application
        android:allowBackup="true"
        android:icon="@mipmap/icone"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">



        <activity
            android:name="com.truck.brosburger.SplashScreenActivity">

            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>


        <activity android:name="com.truck.brosburger.MainActivity"
                  android:theme="@style/Theme.NoPreviewWindow">

            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

            </intent-filter>
        </activity>

        <meta-data
            android:name="com.google.android.gms.ads.APPLICATION_ID"
            android:value="ca-app-pub-8922758574590712~6416122275"/>


    </application>

Activity_Main.xml

HTML:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    xmlns:app="http://schemas.android.com/apk/res-auto">



    <androidx.swiperefreshlayout.widget.SwipeRefreshLayout
        android:id="@+id/swipeContainer"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        app:layout_behavior="@string/appbar_scrolling_view_behavior">


        <WebView
        android:id="@+id/webView"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        tools:layout_editor_absoluteX="48dp"
        tools:layout_editor_absoluteY="40dp">

    </WebView>


    </androidx.swiperefreshlayout.widget.SwipeRefreshLayout>

    <com.google.android.gms.ads.AdView
        xmlns:ads="http://schemas.android.com/apk/res-auto"
        android:id="@+id/adView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_centerHorizontal="true"
        ads:adSize="BANNER"
        app:adUnitId="@string/banner_ad_unit_id" />




</RelativeLayout>
Thanks ! :)

Filter

Back
Top Bottom