Back to project page VirginMobileMinutesChecker.
The source code is released under:
Copyright 2011 Jay Goel. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Red...
If you think the Android project VirginMobileMinutesChecker listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package com.jaygoel.virginminuteschecker; /* w w w . j av a 2 s .c o m*/ import android.app.Activity; import android.content.Context; import android.content.SharedPreferences; import android.os.Bundle; import android.telephony.TelephonyManager; import android.widget.EditText; public class MinutesChecker extends Activity { public static final String PREFS_NAME = "loginInfo"; @Override public void onCreate(final Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); final EditText edittext = (EditText) findViewById(R.id.username); try { TelephonyManager tMgr = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); String phoneNumber = tMgr.getLine1Number(); SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0); String username = settings.getString("username", "u"); if (!username.equals("u")) { edittext.setText(username); } else if (phoneNumber != null) { edittext.setText(phoneNumber); } } catch (Exception e) { edittext.setText(e.getMessage()); } } public void Login() { String username = ((EditText) findViewById(R.id.username)).getText() .toString(); String password = ((EditText) findViewById(R.id.password)).getText() .toString(); SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0); SharedPreferences.Editor editor = settings.edit(); editor.putString("username", username); editor.putString("password", password); // Commit the edits! editor.commit(); // Intent i = new Intent(this, ViewMinutes.class); // startActivity(i); setResult(1); finish(); } }