package com.example.connect;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
public class MainActivity extends Activity {
Button buttonAdd,buttonReturn;
EditText editTextName,editTextPhone;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
String user_name = MainActivity.getString("user_name");
String user_phone = MainActivity.getString("user_phone");
if (user_name != null) {
Intent intent = new Intent(this, ListActivity.class);
startActivity(intent);
this.finish();
}
editTextPhone = (EditText) findViewById(R.id.editTextPhone);
editTextName = (EditText) findViewById(R.id.editTextName);
buttonAdd = (Button) findViewById(R.id.buttonAdd);
buttonAdd.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
}
});
buttonReturn = (Button) findViewById(R.id.buttonReturn);
buttonReturn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
}
我做的是一个简单的手机通讯录,填入姓名和手机号码,并爆出,然后再listactivity中显示,但是页面不跳转,显示不出来,求指点迷津
还有:
String user_name = MainActivity.getString("user_name");
String user_phone = MainActivity.getString("user_phone");
你这2段代码是什么意思。
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;
看你有import sharedpreferences难道是你上面2个获取数据的代码?