Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
H
haihang
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
徐丛奇
haihang
Commits
95ec5698
Commit
95ec5698
authored
Sep 12, 2018
by
chengxiuhong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
test main
parent
7d8680bd
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
63 additions
and
3 deletions
+63
-3
MorePeopleTestActivity.java
app/src/main/java/com/oo/eye/activity/MorePeopleTestActivity.java
+3
-1
SinglePeopleTestActivity.java
app/src/main/java/com/oo/eye/activity/SinglePeopleTestActivity.java
+3
-1
TestResurtListActivity.java
app/src/main/java/com/oo/eye/activity/TestResurtListActivity.java
+3
-1
EditViewUtils.java
app/src/main/java/com/oo/eye/utils/EditViewUtils.java
+54
-0
No files found.
app/src/main/java/com/oo/eye/activity/MorePeopleTestActivity.java
View file @
95ec5698
...
@@ -29,6 +29,7 @@ import com.oo.eye.bean.SchoolBean;
...
@@ -29,6 +29,7 @@ import com.oo.eye.bean.SchoolBean;
import
com.oo.eye.bean.SearchParamBean
;
import
com.oo.eye.bean.SearchParamBean
;
import
com.oo.eye.bean.StudentBean
;
import
com.oo.eye.bean.StudentBean
;
import
com.oo.eye.net.EyeDataManager
;
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.OldResponseImpl
;
import
com.oo.seex.netlibrary.net.response.RxCallback
;
import
com.oo.seex.netlibrary.net.response.RxCallback
;
...
@@ -97,6 +98,7 @@ public class MorePeopleTestActivity extends BaseActivity {
...
@@ -97,6 +98,7 @@ public class MorePeopleTestActivity extends BaseActivity {
@Override
@Override
protected
void
init
()
{
protected
void
init
()
{
EditViewUtils
.
setEditTextInhibitInputSpeChat
(
mKeyTest
);
mRecycleView
.
setLayoutManager
(
new
LinearLayoutManager
(
this
));
mRecycleView
.
setLayoutManager
(
new
LinearLayoutManager
(
this
));
mStudentBeans
=
new
ArrayList
<>();
mStudentBeans
=
new
ArrayList
<>();
mPeopleAdapter
=
new
MorePeopleAdapter
(
mStudentBeans
,
this
);
mPeopleAdapter
=
new
MorePeopleAdapter
(
mStudentBeans
,
this
);
...
@@ -190,7 +192,7 @@ public class MorePeopleTestActivity extends BaseActivity {
...
@@ -190,7 +192,7 @@ public class MorePeopleTestActivity extends BaseActivity {
}
}
break
;
break
;
case
R
.
id
.
do_search
:
case
R
.
id
.
do_search
:
mSearchParamBean
.
setStudentId
(
mKeyTest
.
getText
().
toString
());
mSearchParamBean
.
setStudentId
(
mKeyTest
.
getText
().
toString
()
.
trim
()
);
search
();
search
();
break
;
break
;
case
R
.
id
.
begin_test
:
case
R
.
id
.
begin_test
:
...
...
app/src/main/java/com/oo/eye/activity/SinglePeopleTestActivity.java
View file @
95ec5698
...
@@ -26,6 +26,7 @@ import com.oo.eye.bean.SchoolBean;
...
@@ -26,6 +26,7 @@ import com.oo.eye.bean.SchoolBean;
import
com.oo.eye.bean.SearchParamBean
;
import
com.oo.eye.bean.SearchParamBean
;
import
com.oo.eye.bean.StudentBean
;
import
com.oo.eye.bean.StudentBean
;
import
com.oo.eye.net.EyeDataManager
;
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.OldResponseImpl
;
import
com.oo.seex.netlibrary.net.response.RxCallback
;
import
com.oo.seex.netlibrary.net.response.RxCallback
;
...
@@ -73,6 +74,7 @@ public class SinglePeopleTestActivity extends BaseActivity {
...
@@ -73,6 +74,7 @@ public class SinglePeopleTestActivity extends BaseActivity {
@Override
@Override
protected
void
init
()
{
protected
void
init
()
{
EditViewUtils
.
setEditTextInhibitInputSpeChat
(
mKeyTest
);
mSearchParamBean
.
setSchoolId
(
EyeConfig
.
TEST_SCHOOL_ID
);
mSearchParamBean
.
setSchoolId
(
EyeConfig
.
TEST_SCHOOL_ID
);
mRecycleView
.
setLayoutManager
(
new
LinearLayoutManager
(
this
));
mRecycleView
.
setLayoutManager
(
new
LinearLayoutManager
(
this
));
mStudentBeans
=
new
ArrayList
<>();
mStudentBeans
=
new
ArrayList
<>();
...
@@ -116,7 +118,7 @@ public class SinglePeopleTestActivity extends BaseActivity {
...
@@ -116,7 +118,7 @@ public class SinglePeopleTestActivity extends BaseActivity {
}
}
break
;
break
;
case
R
.
id
.
do_search
:
case
R
.
id
.
do_search
:
mSearchParamBean
.
setStudentId
(
mKeyTest
.
getText
().
toString
());
mSearchParamBean
.
setStudentId
(
mKeyTest
.
getText
().
toString
()
.
trim
()
);
search
();
search
();
break
;
break
;
case
R
.
id
.
begin_test
:
case
R
.
id
.
begin_test
:
...
...
app/src/main/java/com/oo/eye/activity/TestResurtListActivity.java
View file @
95ec5698
...
@@ -30,6 +30,7 @@ import com.oo.eye.bean.SearchParamBean;
...
@@ -30,6 +30,7 @@ import com.oo.eye.bean.SearchParamBean;
import
com.oo.eye.bean.StudentBean
;
import
com.oo.eye.bean.StudentBean
;
import
com.oo.eye.db.DbManager
;
import
com.oo.eye.db.DbManager
;
import
com.oo.eye.net.EyeDataManager
;
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.OldResponseImpl
;
import
com.oo.seex.netlibrary.net.response.RxCallback
;
import
com.oo.seex.netlibrary.net.response.RxCallback
;
...
@@ -110,6 +111,7 @@ public class TestResurtListActivity extends BaseActivity {
...
@@ -110,6 +111,7 @@ public class TestResurtListActivity extends BaseActivity {
@Override
@Override
protected
void
init
()
{
protected
void
init
()
{
EditViewUtils
.
setEditTextInhibitInputSpeChat
(
mKeyTest
);
mTitle1
.
setSelected
(
true
);
mTitle1
.
setSelected
(
true
);
mTitle2
.
setSelected
(
false
);
mTitle2
.
setSelected
(
false
);
mRecycleView
.
setLayoutManager
(
new
LinearLayoutManager
(
this
));
mRecycleView
.
setLayoutManager
(
new
LinearLayoutManager
(
this
));
...
@@ -248,7 +250,7 @@ public class TestResurtListActivity extends BaseActivity {
...
@@ -248,7 +250,7 @@ public class TestResurtListActivity extends BaseActivity {
}
}
break
;
break
;
case
R
.
id
.
do_search
:
case
R
.
id
.
do_search
:
mSearchParamBean
.
setStudentId
(
mKeyTest
.
getText
().
toString
());
mSearchParamBean
.
setStudentId
(
mKeyTest
.
getText
().
toString
()
.
trim
()
);
search
();
search
();
break
;
break
;
}
}
...
...
app/src/main/java/com/oo/eye/utils/EditViewUtils.java
0 → 100644
View file @
95ec5698
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
});
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment