Tak už jsem to našel ve vývojovém prostředí android studia a převedl jsem to do instalačního balíčku APK a chtěl nainstalovat a výsledek
když se to programoval a to 5 června 2022 tak mě to fungovalo.Ta aplikace dělá to že když tu aplikaci spustím a není k dispozici internet ať už mobilní data nebo WiFi ta se ozve zvuk sirény a na display se napíše není internet a když naopak je tak se ozve zvuk sonaru .Mám xiaomi redmi 6A
package cz.vs.internetstatus;
//https://www.youtube.com/watch?v=C_Ka7cKwXW0&ab_channel=CodinginFlow
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.media.MediaPlayer;
import android.widget.TextView;
import android.widget.Toast;
public class InternetReceiver extends BroadcastReceiver {
//MainActivity activity = (MainActivity)context;
//TextView nametext = (TextView)context.findViewById(R.id.text1);
//nametext.setText("Internet online");
MediaPlayer player;
TextView nametext;
public InternetReceiver(TextView nametext){
this.nametext=nametext;
}
@Override
public void onReceive(Context context, Intent intent) {
String status = CheckInternet.getNetworkInfo(context);
if (status.equals("connected")){
Toast.makeText(context.getApplicationContext(),"Internet yes",Toast.LENGTH_LONG).show();
nametext.setText("Internet online");
player = MediaPlayer.create(context, R.raw.sonar_ping);
player.start();
}
else if (status.equals("disconnected")){
Toast.makeText(context.getApplicationContext(),"Internet no",Toast.LENGTH_LONG).show();
//nametext.setTextColor(Red);
nametext.setText("Internet offline");
player = MediaPlayer.create(context, R.raw.sirena);
player.start();
}
}
}
Celý projekt je ve zipu https://pc.poradna.net/files/96824-internet-status-zip díky