search commit
This commit is contained in:
parent
6435dceb4a
commit
24dc576f4a
@ -74,23 +74,22 @@ class SearchActivity : AppActivity(), StatusAction {
|
||||
override fun afterTextChanged(editable: Editable) {
|
||||
}
|
||||
})
|
||||
etSearch?.setOnEditorActionListener { _, actionId, _ ->
|
||||
if (actionId == EditorInfo.IME_ACTION_SEARCH) {
|
||||
|
||||
|
||||
etSearch?.setOnEditorActionListener { v, actionId, event ->
|
||||
if (actionId == EditorInfo.IME_ACTION_DONE ||
|
||||
(event != null && event.action == KeyEvent.ACTION_DOWN &&
|
||||
event.keyCode == KeyEvent.KEYCODE_ENTER)
|
||||
) {
|
||||
hideKeyboard(v)
|
||||
true
|
||||
} else {
|
||||
false
|
||||
}
|
||||
}
|
||||
|
||||
etSearch?.setOnKeyListener { _, keyCode, event ->
|
||||
if (event.action == KeyEvent.ACTION_DOWN && keyCode == KeyEvent.KEYCODE_ENTER) {
|
||||
true
|
||||
} else {
|
||||
false
|
||||
}
|
||||
}
|
||||
mAdapter?.setOnItemClickListener { adapter, view, position ->
|
||||
val searchHot: com.localee.mireo.app.http.api.SearchHotApi.Bean.Data =
|
||||
val searchHot: SearchHotApi.Bean.Data =
|
||||
adapter.items.get(position)
|
||||
startActivity(
|
||||
Intent(
|
||||
@ -103,7 +102,7 @@ class SearchActivity : AppActivity(), StatusAction {
|
||||
})
|
||||
}
|
||||
mKeyAdapter?.setOnItemClickListener { adapter, view, position ->
|
||||
val search: com.localee.mireo.app.http.api.SearchSearchApi.Bean.Data =
|
||||
val search: SearchSearchApi.Bean.Data =
|
||||
adapter.items.get(position)
|
||||
startActivity(
|
||||
Intent(
|
||||
@ -116,11 +115,12 @@ class SearchActivity : AppActivity(), StatusAction {
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
fun getSearchHot() {
|
||||
EasyHttp.get(this)
|
||||
.api(com.localee.mireo.app.http.api.SearchHotApi().apply {
|
||||
.api(SearchHotApi().apply {
|
||||
})
|
||||
.request(object : HttpCallbackProxy<HttpData<SearchHotApi.Bean>>(this) {
|
||||
override fun onHttpSuccess(result: HttpData<SearchHotApi.Bean>) {
|
||||
@ -144,7 +144,7 @@ class SearchActivity : AppActivity(), StatusAction {
|
||||
|
||||
fun getSearchSearch(searchKey: String) {
|
||||
EasyHttp.get(this)
|
||||
.api(com.localee.mireo.app.http.api.SearchSearchApi().apply {
|
||||
.api(SearchSearchApi().apply {
|
||||
search = searchKey
|
||||
})
|
||||
.request(object : HttpCallbackProxy<HttpData<SearchSearchApi.Bean>>(this) {
|
||||
|
@ -33,6 +33,7 @@
|
||||
android:gravity="center_vertical"
|
||||
android:hint="Search"
|
||||
android:inputType="text"
|
||||
android:imeOptions="actionDone"
|
||||
android:paddingHorizontal="@dimen/dp_14"
|
||||
android:textColor="@color/example_color_d9d9d9"
|
||||
android:textSize="@dimen/sp_12"
|
||||
|
Loading…
x
Reference in New Issue
Block a user