Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 04-15 15:50:16.676: E/AndroidRuntime(24520): FATAL EXCEPTION: main
- 04-15 15:50:16.676: E/AndroidRuntime(24520): Process: dado.auto3gdataswitch, PID: 24520
- 04-15 15:50:16.676: E/AndroidRuntime(24520): java.lang.RuntimeException: Unable to resume activity {dado.auto3gdataswitch/dado.auto3gdataswitch.MainActivity}: java.lang.NullPointerException
- 04-15 15:50:16.676: E/AndroidRuntime(24520): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2788)
- 04-15 15:50:16.676: E/AndroidRuntime(24520): at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2817)
- 04-15 15:50:16.676: E/AndroidRuntime(24520): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2250)
- 04-15 15:50:16.676: E/AndroidRuntime(24520): at android.app.ActivityThread.access$800(ActivityThread.java:135)
- 04-15 15:50:16.676: E/AndroidRuntime(24520): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
- 04-15 15:50:16.676: E/AndroidRuntime(24520): at android.os.Handler.dispatchMessage(Handler.java:102)
- 04-15 15:50:16.676: E/AndroidRuntime(24520): at android.os.Looper.loop(Looper.java:136)
- 04-15 15:50:16.676: E/AndroidRuntime(24520): at android.app.ActivityThread.main(ActivityThread.java:5017)
- 04-15 15:50:16.676: E/AndroidRuntime(24520): at java.lang.reflect.Method.invokeNative(Native Method)
- 04-15 15:50:16.676: E/AndroidRuntime(24520): at java.lang.reflect.Method.invoke(Method.java:515)
- 04-15 15:50:16.676: E/AndroidRuntime(24520): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
- 04-15 15:50:16.676: E/AndroidRuntime(24520): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
- 04-15 15:50:16.676: E/AndroidRuntime(24520): at dalvik.system.NativeStart.main(Native Method)
- 04-15 15:50:16.676: E/AndroidRuntime(24520): Caused by: java.lang.NullPointerException
- 04-15 15:50:16.676: E/AndroidRuntime(24520): at dado.auto3gdataswitch.MainActivity.onResume(MainActivity.java:112)
- 04-15 15:50:16.676: E/AndroidRuntime(24520): at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1192)
- 04-15 15:50:16.676: E/AndroidRuntime(24520): at android.app.Activity.performResume(Activity.java:5310)
- 04-15 15:50:16.676: E/AndroidRuntime(24520): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2778)
- 04-15 15:50:16.676: E/AndroidRuntime(24520): ... 12 more
- import android.app.Activity;
- import android.content.ComponentName;
- import android.content.Context;
- import android.content.Intent;
- import android.content.SharedPreferences;
- import android.content.pm.PackageManager;
- import android.net.ConnectivityManager;
- import android.net.wifi.WifiManager;
- import android.os.Bundle;
- import android.preference.PreferenceManager;
- import android.view.View;
- import android.widget.Button;
- import android.widget.TextView;
- import android.widget.Toast;
- public class MainActivity extends Activity {
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.main);
- final PackageManager pm = getPackageManager();
- final ComponentName compName = new ComponentName(getApplicationContext(),NetworkReceiver.class);
- final Button button = (Button) findViewById(R.id.button1);
- final ConnectivityManager conman = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
- final WifiManager wifiManager = (WifiManager) this.getSystemService(Context.WIFI_SERVICE);
- int isEnabled = pm.getComponentEnabledSetting(compName);
- if (isEnabled == PackageManager.COMPONENT_ENABLED_STATE_DISABLED) {
- Toast.makeText(MainActivity.this, R.string.broadcastStop, Toast.LENGTH_SHORT).show();
- button.setText(R.string.btEnable);
- }
- else {
- wifiManager.setWifiEnabled(true);
- Intent i = new Intent(getBaseContext(), MainService.class);
- startService(i);
- Toast.makeText(MainActivity.this, R.string.broadcastRun, Toast.LENGTH_SHORT).show();
- button.setText(R.string.btDisable);
- }
- button.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- int isEnabled = pm.getComponentEnabledSetting(compName);
- if (isEnabled == PackageManager.COMPONENT_ENABLED_STATE_DISABLED) {
- wifiManager.setWifiEnabled(true);
- Intent i = new Intent(getBaseContext(), MainService.class);
- startService(i);
- pm.setComponentEnabledSetting(compName,PackageManager.COMPONENT_ENABLED_STATE_ENABLED,PackageManager.DONT_KILL_APP);
- Toast.makeText(MainActivity.this, R.string.broadcastRun, Toast.LENGTH_SHORT).show();
- button.setText(R.string.btDisable);
- }
- else {
- pm.setComponentEnabledSetting(compName,PackageManager.COMPONENT_ENABLED_STATE_DISABLED,PackageManager.DONT_KILL_APP);
- Toast.makeText(MainActivity.this, R.string.broadcastStop, Toast.LENGTH_SHORT).show();
- button.setText(R.string.btEnable);
- }
- }
- });
- }
- @Override
- protected void onResume() {
- // TODO Auto-generated method stub
- super.onResume();
- final TextView vibration = (TextView) findViewById(R.id.getVibro);
- final TextView sound = (TextView) findViewById(R.id.getSound);
- SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this);
- if (prefs.getBoolean(PreferencesActivity.SOUND, false)) {
- sound.setText(getString(R.string.soundOn));
- }
- else {
- sound.setText("BLABLA");<<ERROR HERE
- }
- if (prefs.getBoolean(PreferencesActivity.VIBRO, false)) {
- vibration.setText(getString(R.string.vibroOn));
- }
- else {
- vibration.setText(getString(R.string.vibroOff));
- }
- }
- sound.setText(R.string.soundOff);
- sound.setText(getString(R.string.soundOff));
- Caused by: java.lang.NullPointerException
- at dado.auto3gdataswitch.MainActivity.onResume(MainActivity.java:113)
- public class MainActivity extends Activity {
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.main);
- final TextView vibration = (TextView) findViewById(R.id.getVibro);
- final TextView sound = (TextView) findViewById(R.id.getSound);
- //Rest of the code
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement