package com.hyrt.ceiphone.phonestudy;
import com.hyrt.ceiphone.R;
import android.app.Activity;
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.inputmethod.InputMethodManager;
import android.widget.EditText;
/**
* 移动学习模块主界面
* @author 叶朋
*
*/
public class SearchActivity extends FoundationActivity {
private EditText editText;
private String oldStr;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.CURRENT_KEY = FoundationActivity.SEARCH_DATA_KEY;
setContentView(R.layout.phone_study_search);
final SharedPreferences settings = getSharedPreferences("search_result",Activity.MODE_PRIVATE);
String historyStr = settings.getString("history", "");
editText = (EditText)findViewById(R.id.search_edit);
editText.setText(historyStr);
findViewById(R.id.search_btn).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);
imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
String className = editText.getText().toString().trim();
if(className.equals(oldStr))
return;
courses.clear();
coursewares.clear();
oldStr = className;
if(!className.trim().equals("")){
getServiceDataByClassName(className);
Editor editor = settings.edit();
editor.putString("history", className);
editor.commit();
}
}
});
}
}