package sg.vinova.vss.group5.non.activity;
import sg.vinova.vss.group5.non.R;
import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.telephony.TelephonyManager;
import android.view.Menu;
import android.widget.TextView;
public class HomePage extends Activity {
TextView myName;
TextView myPhoneNumber;
TextView myPhoneType;
TextView myNetworkType;
TextView myVoiceMail;
TextView mySPN;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.home_page);
TelephonyManager telephoneMgr = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
String phoneNumber = telephoneMgr.getLine1Number();
int phoneType = telephoneMgr.getPhoneType();
int networkType = telephoneMgr.getNetworkType();
String voiceMail = telephoneMgr.getVoiceMailNumber();
String SPN = telephoneMgr.getSimOperatorName();
myName = (TextView)findViewById(R.id.my_name);
myPhoneNumber = (TextView)findViewById(R.id.my_phone);
myPhoneNumber.setText(phoneNumber);
myPhoneType = (TextView)findViewById(R.id.phone_type);
myPhoneType.setText(phoneType);
myNetworkType = (TextView)findViewById(R.id.network_type);
myNetworkType.setText(networkType);
myVoiceMail = (TextView)findViewById(R.id.voice_mail);
myVoiceMail.setText(voiceMail);
mySPN = (TextView)findViewById(R.id.spn);
mySPN.setText(SPN);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.home_page, menu);
return true;
}
}