1、移除部分haloapp的静态变量
2、整理hardcode tag 3、修复NPE
This commit is contained in:
@ -36,6 +36,7 @@ import static com.gh.gamecenter.FileSenderActivity.KC_REPEAT_RESULT;
|
||||
*/
|
||||
public class KcSelectGameActivity extends BaseActivity {
|
||||
|
||||
public static final String KEY_FILE_INFO = KcSelectGameActivity.KEY_FILE_INFO;
|
||||
@BindView(R.id.select_game_rv)
|
||||
RecyclerView mSelectRv;
|
||||
@BindView(R.id.select_game_send)
|
||||
@ -112,7 +113,7 @@ public class KcSelectGameActivity extends BaseActivity {
|
||||
}
|
||||
|
||||
if (mIsConn) {
|
||||
List<FileInfo> oldInfo = (List<FileInfo>) HaloApp.get("FileInfo", false);
|
||||
List<FileInfo> oldInfo = (List<FileInfo>) HaloApp.get(KcSelectGameActivity.KEY_FILE_INFO, false);
|
||||
if (oldInfo == null) {
|
||||
oldInfo = new ArrayList<>();
|
||||
}
|
||||
@ -122,7 +123,7 @@ public class KcSelectGameActivity extends BaseActivity {
|
||||
setResult(KC_REPEAT_RESULT);
|
||||
finish();
|
||||
} else {
|
||||
HaloApp.put("FileInfo", selectData);
|
||||
HaloApp.put(KcSelectGameActivity.KEY_FILE_INFO, selectData);
|
||||
startActivityForResult(ChooseReceiverActivity.getIntent(KcSelectGameActivity.this, false), SEND_OVER_REQUEST);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user