protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
super.setContentView(R.layout.edit_weibo);
prefs = PreferenceManager.getDefaultSharedPreferences(this);
Intent intent = this.getIntent();
path = intent.getStringExtra("path");
this.ok = (Button)super.findViewById(R.id.edit_weibo_ok);
this.cancel = (Button)super.findViewById(R.id.edit_weibo_cancel);
this.clearnAll = (Button)super.findViewById(R.id.edit_weibo_clearnall);
this.edittxt = (EditText)super.findViewById(R.id.edit_weibo_edittxt);
this.login = (Button)super.findViewById(R.id.edit_weibo_login);


//检查是否已经登录了。否知会直接进行验证
List<String> decodeNames = new ArrayList<String>();
decodeNames.add("oauth_signature");
String token = "";
token = prefs.getString("OAuth.OAUTH_TOKEN", "xxxx");
System.out.println("不知道会不会有呢?" +token);


this.ok.setOnClickListener(new OnClickListenerimple_ok());
this.cancel.setOnClickListener(new OnClickListenerimple_cancel());
this.clearnAll.setOnClickListener(new OnClickListenerimple_clearnAll());
this.login.setOnClickListener(new OnClickListenerimple_login());

}

private class OnClickListenerimple_login implements OnClickListener { @Override
public void onClick(View arg0) {
Intent intent2 = new Intent(Edit_Weibo.this,PreRequestTokenAct.class);
startActivity(intent2);
}

}
private class OnClickListenerimple_ok implements OnClickListener { @Override
public void onClick(View v) {
Map<String, String> map = new HashMap<String, String>();
map.put("content", "test");
map.put("clientip", "127.0.0.1");
map.put("format", "json");
// URL编码
List<String> decodeNames = new ArrayList<String>();
decodeNames.add("oauth_signature");
String OAuth_token = prefs.getString(OAuth.OAUTH_TOKEN, "");
String OAuth_token_secret = prefs.getString(
OAuth.OAUTH_TOKEN_SECRET, "");
System.out.println(" 进行验证的" + OAuth_token);
WeiBoClient weiBoClient = new WeiBoClient(
Constants.CONSUMER_KEY, Constants.CONSUMER_SECRET,
OAuth_token, OAuth_token_secret);
weiBoClient.doPost("http://open.t.qq.com/api/t/add", map,
decodeNames);


}

}
为什么在onCreate里prefs.getString(OAuth.OAUTH_TOKEN, "")取不了值,而在Onclick里面取就可以取得到啊?