|
@@ -4,6 +4,7 @@ import android.support.v7.widget.AppCompatAutoCompleteTextView;
|
|
|
import android.support.v7.widget.LinearLayoutManager;
|
|
import android.support.v7.widget.LinearLayoutManager;
|
|
|
import android.support.v7.widget.RecyclerView;
|
|
import android.support.v7.widget.RecyclerView;
|
|
|
import android.text.Editable;
|
|
import android.text.Editable;
|
|
|
|
|
+import android.text.InputFilter;
|
|
|
import android.text.TextUtils;
|
|
import android.text.TextUtils;
|
|
|
import android.text.TextWatcher;
|
|
import android.text.TextWatcher;
|
|
|
import android.view.KeyEvent;
|
|
import android.view.KeyEvent;
|
|
@@ -124,24 +125,21 @@ public class ActSearchGame extends BaseActivity {
|
|
|
TextView find_information_game_time = (TextView) itemView.findViewById(R.id.find_information_game_time);
|
|
TextView find_information_game_time = (TextView) itemView.findViewById(R.id.find_information_game_time);
|
|
|
TextView find_information_game_yuan = (TextView) itemView.findViewById(R.id.find_information_game_yuan);
|
|
TextView find_information_game_yuan = (TextView) itemView.findViewById(R.id.find_information_game_yuan);
|
|
|
TextView find_information_game_task = (TextView) itemView.findViewById(R.id.find_information_game_task);
|
|
TextView find_information_game_task = (TextView) itemView.findViewById(R.id.find_information_game_task);
|
|
|
|
|
+ TextView find_information_game_task0 = (TextView) itemView.findViewById(R.id.find_information_game_task0);
|
|
|
ViewUtil.setImage(find_information_game_icon, taskEty.getIcon());
|
|
ViewUtil.setImage(find_information_game_icon, taskEty.getIcon());
|
|
|
ViewUtil.setText(find_information_game_name, item.getName());
|
|
ViewUtil.setText(find_information_game_name, item.getName());
|
|
|
ViewUtil.setText(find_information_game_surplus);
|
|
ViewUtil.setText(find_information_game_surplus);
|
|
|
ViewUtil.setText(find_information_game_time, taskEty.getTask_name());
|
|
ViewUtil.setText(find_information_game_time, taskEty.getTask_name());
|
|
|
find_information_game_yuan.setVisibility(View.GONE);
|
|
find_information_game_yuan.setVisibility(View.GONE);
|
|
|
- find_information_game_task.setText("立即充值");
|
|
|
|
|
- find_information_game_task.setOnClickListener(new View.OnClickListener() {
|
|
|
|
|
|
|
+ find_information_game_task0.setVisibility(View.VISIBLE);
|
|
|
|
|
+ find_information_game_task0.setText("立即充值");
|
|
|
|
|
+ find_information_game_task0.setOnClickListener(new View.OnClickListener() {
|
|
|
@Override
|
|
@Override
|
|
|
public void onClick(View view) {
|
|
public void onClick(View view) {
|
|
|
ViewUtil.showGamePayAccount(activity, taskEty.getThird_task_id(), item.getName());
|
|
ViewUtil.showGamePayAccount(activity, taskEty.getThird_task_id(), item.getName());
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
- itemView.setOnClickListener(new View.OnClickListener() {
|
|
|
|
|
- @Override
|
|
|
|
|
- public void onClick(View view) {
|
|
|
|
|
- Jump2View.getInstance().goTaskDetailView(activity, item.getId());
|
|
|
|
|
- }
|
|
|
|
|
- });
|
|
|
|
|
|
|
+ item.getDownloadHelper().updateDownloadTaskView(activity, taskEty, find_information_game_task);
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|
|
|
search_game_list.setAdapter(adapter);
|
|
search_game_list.setAdapter(adapter);
|
|
@@ -175,6 +173,9 @@ public class ActSearchGame extends BaseActivity {
|
|
|
};
|
|
};
|
|
|
@Override
|
|
@Override
|
|
|
public void initListener() {
|
|
public void initListener() {
|
|
|
|
|
+ if(TestUtil.isTest()){
|
|
|
|
|
+ search_game_input.setFilters(new InputFilter[]{new InputFilter.LengthFilter(1000)});
|
|
|
|
|
+ }
|
|
|
search_game_input.setOnEditorActionListener(new TextView.OnEditorActionListener() {
|
|
search_game_input.setOnEditorActionListener(new TextView.OnEditorActionListener() {
|
|
|
@Override
|
|
@Override
|
|
|
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
|
|
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
|
|
@@ -192,16 +193,15 @@ public class ActSearchGame extends BaseActivity {
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {
|
|
public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {
|
|
|
- if(search_game_input.getText().toString().startsWith("http") && TestUtil.isTest()){//测试用
|
|
|
|
|
- return;
|
|
|
|
|
- }
|
|
|
|
|
- search_game_input.removeCallbacks(autoSearchRunnable);
|
|
|
|
|
- search_game_input.postDelayed(autoSearchRunnable, 1000L);//1秒后自动搜索
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public void afterTextChanged(Editable editable) {
|
|
public void afterTextChanged(Editable editable) {
|
|
|
-
|
|
|
|
|
|
|
+ if(editable.toString().startsWith("h") && TestUtil.isTest()){//测试用 http中的h开头
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+ search_game_input.removeCallbacks(autoSearchRunnable);
|
|
|
|
|
+ search_game_input.postDelayed(autoSearchRunnable, 1000L);//1秒后自动搜索
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
@@ -265,7 +265,7 @@ public class ActSearchGame extends BaseActivity {
|
|
|
searchGameRecord.setTime(System.currentTimeMillis());
|
|
searchGameRecord.setTime(System.currentTimeMillis());
|
|
|
MyDbManager.getInstance().saveOrUpdate(searchGameRecord);
|
|
MyDbManager.getInstance().saveOrUpdate(searchGameRecord);
|
|
|
searchGameRecordList.add(searchGameRecord);
|
|
searchGameRecordList.add(searchGameRecord);
|
|
|
-// inputAdapter.notifyDataSetChanged();
|
|
|
|
|
|
|
+// initInput();
|
|
|
|
|
|
|
|
if(inputText.startsWith("http") && inputText.length() > 6 && TestUtil.isTest()){//测试用
|
|
if(inputText.startsWith("http") && inputText.length() > 6 && TestUtil.isTest()){//测试用
|
|
|
Jump2View.getInstance().goWeb(activity, inputText, "测试内部H5");
|
|
Jump2View.getInstance().goWeb(activity, inputText, "测试内部H5");
|