Commit 95ec5698 by chengxiuhong

test main

parent 7d8680bd
......@@ -29,6 +29,7 @@ import com.oo.eye.bean.SchoolBean;
import com.oo.eye.bean.SearchParamBean;
import com.oo.eye.bean.StudentBean;
import com.oo.eye.net.EyeDataManager;
import com.oo.eye.utils.EditViewUtils;
import com.oo.seex.netlibrary.net.response.OldResponseImpl;
import com.oo.seex.netlibrary.net.response.RxCallback;
......@@ -97,6 +98,7 @@ public class MorePeopleTestActivity extends BaseActivity {
@Override
protected void init() {
EditViewUtils.setEditTextInhibitInputSpeChat(mKeyTest);
mRecycleView.setLayoutManager(new LinearLayoutManager(this));
mStudentBeans = new ArrayList<>();
mPeopleAdapter = new MorePeopleAdapter(mStudentBeans, this);
......@@ -190,7 +192,7 @@ public class MorePeopleTestActivity extends BaseActivity {
}
break;
case R.id.do_search:
mSearchParamBean.setStudentId(mKeyTest.getText().toString());
mSearchParamBean.setStudentId(mKeyTest.getText().toString().trim());
search();
break;
case R.id.begin_test:
......
......@@ -26,6 +26,7 @@ import com.oo.eye.bean.SchoolBean;
import com.oo.eye.bean.SearchParamBean;
import com.oo.eye.bean.StudentBean;
import com.oo.eye.net.EyeDataManager;
import com.oo.eye.utils.EditViewUtils;
import com.oo.seex.netlibrary.net.response.OldResponseImpl;
import com.oo.seex.netlibrary.net.response.RxCallback;
......@@ -73,6 +74,7 @@ public class SinglePeopleTestActivity extends BaseActivity {
@Override
protected void init() {
EditViewUtils.setEditTextInhibitInputSpeChat(mKeyTest);
mSearchParamBean.setSchoolId(EyeConfig.TEST_SCHOOL_ID);
mRecycleView.setLayoutManager(new LinearLayoutManager(this));
mStudentBeans = new ArrayList<>();
......@@ -116,7 +118,7 @@ public class SinglePeopleTestActivity extends BaseActivity {
}
break;
case R.id.do_search:
mSearchParamBean.setStudentId(mKeyTest.getText().toString());
mSearchParamBean.setStudentId(mKeyTest.getText().toString().trim());
search();
break;
case R.id.begin_test:
......
......@@ -30,6 +30,7 @@ import com.oo.eye.bean.SearchParamBean;
import com.oo.eye.bean.StudentBean;
import com.oo.eye.db.DbManager;
import com.oo.eye.net.EyeDataManager;
import com.oo.eye.utils.EditViewUtils;
import com.oo.seex.netlibrary.net.response.OldResponseImpl;
import com.oo.seex.netlibrary.net.response.RxCallback;
......@@ -110,6 +111,7 @@ public class TestResurtListActivity extends BaseActivity {
@Override
protected void init() {
EditViewUtils.setEditTextInhibitInputSpeChat(mKeyTest);
mTitle1.setSelected(true);
mTitle2.setSelected(false);
mRecycleView.setLayoutManager(new LinearLayoutManager(this));
......@@ -248,7 +250,7 @@ public class TestResurtListActivity extends BaseActivity {
}
break;
case R.id.do_search:
mSearchParamBean.setStudentId(mKeyTest.getText().toString());
mSearchParamBean.setStudentId(mKeyTest.getText().toString().trim());
search();
break;
}
......
package com.oo.eye.utils;
import android.text.InputFilter;
import android.text.Spanned;
import android.widget.EditText;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
* Date : 2018/9/12.
* Author: cxh
*/
public class EditViewUtils {
/**
* 禁止EditText输入空格
*
* @param editText
*/
public static void setEditTextInhibitInputSpace(EditText editText) {
InputFilter filter = new InputFilter() {
@Override
public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) {
if (source.equals(" ")) {
return "";
} else {
return null;
}
}
};
editText.setFilters(new InputFilter[]{filter});
}
/**
* 禁止EditText输入特殊字符 禁止EditText输入空格
*
* @param editText
*/
public static void setEditTextInhibitInputSpeChat(EditText editText) {
InputFilter filter = new InputFilter() {
@Override
public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) {
String speChat = "[`~!@#$%^&*()+=|{}':;',\\[\\].<>/?~!@#¥%……&*()——+|{}【】‘;:”“’。,、?]";
Pattern pattern = Pattern.compile(speChat);
Matcher matcher = pattern.matcher(source.toString());
if (matcher.find() || source.equals(" ")) return "";
else return null;
}
};
editText.setFilters(new InputFilter[]{filter});
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment