命名规则
This commit is contained in:
@ -48,17 +48,17 @@ import rx.schedulers.Schedulers;
|
||||
public class NewsSearchActivity extends BaseActivity {
|
||||
|
||||
@BindView(R.id.gamedetail_news_rv)
|
||||
RecyclerView gamedetail_news_rv;
|
||||
RecyclerView mNewsSearchRv;
|
||||
@BindView(R.id.tv_search)
|
||||
TextView tv_search;
|
||||
TextView mNewsSearchTv;
|
||||
@BindView(R.id.reuse_none_data)
|
||||
LinearLayout reuse_none_data;
|
||||
LinearLayout mNoneData;
|
||||
@BindView(R.id.et_search)
|
||||
EditText et_search;
|
||||
EditText mNewsSearchEt;
|
||||
@BindView(R.id.gamedetail_news_ll_loading)
|
||||
LinearLayout gamedetail_news_ll_loading;
|
||||
LinearLayout mLoading;
|
||||
@BindView(R.id.reuse_no_connection)
|
||||
LinearLayout reuse_no_connection;
|
||||
LinearLayout mNoConn;
|
||||
|
||||
private LinearLayoutManager layoutManager;
|
||||
private List<NewsEntity> newsEntities;
|
||||
@ -110,23 +110,23 @@ public class NewsSearchActivity extends BaseActivity {
|
||||
|
||||
layoutManager = new LinearLayoutManager(this);
|
||||
|
||||
gamedetail_news_rv.setLayoutManager(layoutManager);
|
||||
gamedetail_news_rv.setAdapter(searchAdapter);
|
||||
gamedetail_news_rv.addItemDecoration(new VerticalItemDecoration(NewsSearchActivity.this, 1, false));
|
||||
mNewsSearchRv.setLayoutManager(layoutManager);
|
||||
mNewsSearchRv.setAdapter(searchAdapter);
|
||||
mNewsSearchRv.addItemDecoration(new VerticalItemDecoration(NewsSearchActivity.this, 1, false));
|
||||
|
||||
et_search.setText(searchKey);
|
||||
mNewsSearchEt.setText(searchKey);
|
||||
|
||||
loadNewsData(page);
|
||||
|
||||
tv_search.setOnClickListener(new View.OnClickListener() {
|
||||
mNewsSearchTv.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
searchKey = et_search.getText().toString().trim();
|
||||
searchKey = mNewsSearchEt.getText().toString().trim();
|
||||
if (searchKey.length() >= 1) {
|
||||
newsEntities.clear();
|
||||
searchAdapter.notifyDataSetChanged();
|
||||
gamedetail_news_ll_loading.setVisibility(View.VISIBLE);
|
||||
reuse_none_data.setVisibility(View.GONE);
|
||||
mLoading.setVisibility(View.VISIBLE);
|
||||
mNoneData.setVisibility(View.GONE);
|
||||
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
|
||||
imm.hideSoftInputFromWindow(v.getWindowToken(), 0);
|
||||
handler.postDelayed(new Runnable() {
|
||||
@ -144,7 +144,7 @@ public class NewsSearchActivity extends BaseActivity {
|
||||
}
|
||||
});
|
||||
|
||||
gamedetail_news_rv.addOnScrollListener(new RecyclerView.OnScrollListener() {
|
||||
mNewsSearchRv.addOnScrollListener(new RecyclerView.OnScrollListener() {
|
||||
@Override
|
||||
public void onScrollStateChanged(RecyclerView recyclerView, int newState) {
|
||||
super.onScrollStateChanged(recyclerView, newState);
|
||||
@ -157,11 +157,11 @@ public class NewsSearchActivity extends BaseActivity {
|
||||
}
|
||||
});
|
||||
|
||||
reuse_no_connection.setOnClickListener(new View.OnClickListener() {
|
||||
mNoConn.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
reuse_no_connection.setVisibility(View.GONE);
|
||||
gamedetail_news_ll_loading.setVisibility(View.VISIBLE);
|
||||
mNoConn.setVisibility(View.GONE);
|
||||
mLoading.setVisibility(View.VISIBLE);
|
||||
handler.postDelayed(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
@ -197,15 +197,15 @@ public class NewsSearchActivity extends BaseActivity {
|
||||
@Override
|
||||
public void onResponse(List<NewsEntity> response) {
|
||||
isLoadOver = true;
|
||||
gamedetail_news_ll_loading.setVisibility(View.GONE);
|
||||
reuse_none_data.setVisibility(View.GONE);
|
||||
mLoading.setVisibility(View.GONE);
|
||||
mNoneData.setVisibility(View.GONE);
|
||||
|
||||
if (response.size() != 0) {
|
||||
newsEntities.addAll(response);
|
||||
searchAdapter.notifyDataSetChanged();
|
||||
} else {
|
||||
if (page == 1) {
|
||||
reuse_none_data.setVisibility(View.VISIBLE);
|
||||
mNoneData.setVisibility(View.VISIBLE);
|
||||
}
|
||||
|
||||
isRemove = true;
|
||||
@ -220,8 +220,8 @@ public class NewsSearchActivity extends BaseActivity {
|
||||
@Override
|
||||
public void onFailure(HttpException e) {
|
||||
if (page == 1) {
|
||||
reuse_no_connection.setVisibility(View.VISIBLE);
|
||||
gamedetail_news_ll_loading.setVisibility(View.GONE);
|
||||
mNoConn.setVisibility(View.VISIBLE);
|
||||
mLoading.setVisibility(View.GONE);
|
||||
}
|
||||
isLoadOver = true;
|
||||
toast("加载失败,请检查网络状态");
|
||||
|
||||
Reference in New Issue
Block a user