bugly bugfix
This commit is contained in:
@@ -286,7 +286,7 @@ public class DialogManager {
|
|||||||
// return;
|
// return;
|
||||||
//加上一个try,强行吞异常
|
//加上一个try,强行吞异常
|
||||||
try {
|
try {
|
||||||
if (mContext != null && mDialog != null && mDialog.getWindow() != null) {
|
if ( mDialog != null && mDialog.getWindow() != null) {
|
||||||
if (mContext instanceof Activity) {
|
if (mContext instanceof Activity) {
|
||||||
Activity activity = (Activity) mContext;
|
Activity activity = (Activity) mContext;
|
||||||
if (!activity.isFinishing()) {
|
if (!activity.isFinishing()) {
|
||||||
@@ -394,7 +394,7 @@ public class DialogManager {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (mDialog.isShowing()) {
|
if (mDialog.isShowing()) {
|
||||||
mDialog.dismiss();
|
dismissDialog();
|
||||||
}
|
}
|
||||||
mDialog = new CommonPopupDialog(mContext, title, btnItems, bottomButton);
|
mDialog = new CommonPopupDialog(mContext, title, btnItems, bottomButton);
|
||||||
mDialog.setCancelable(mCanceledOnClickBackKey);
|
mDialog.setCancelable(mCanceledOnClickBackKey);
|
||||||
@@ -410,7 +410,7 @@ public class DialogManager {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (mDialog.isShowing()) {
|
if (mDialog.isShowing()) {
|
||||||
mDialog.dismiss();
|
dismissDialog();
|
||||||
}
|
}
|
||||||
mDialog = new CommonPopupDialog(mContext, title, btnItems, cancelBtnText, isFullScreen);
|
mDialog = new CommonPopupDialog(mContext, title, btnItems, cancelBtnText, isFullScreen);
|
||||||
mDialog.setCancelable(mCanceledOnClickBackKey);
|
mDialog.setCancelable(mCanceledOnClickBackKey);
|
||||||
@@ -426,7 +426,7 @@ public class DialogManager {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (mDialog.isShowing()) {
|
if (mDialog.isShowing()) {
|
||||||
mDialog.dismiss();
|
dismissDialog();
|
||||||
}
|
}
|
||||||
mDialog = new CommonPopupDialog(mContext, title, btnItems, cancelBtnText);
|
mDialog = new CommonPopupDialog(mContext, title, btnItems, cancelBtnText);
|
||||||
mDialog.setCancelable(mCanceledOnClickBackKey);
|
mDialog.setCancelable(mCanceledOnClickBackKey);
|
||||||
@@ -440,7 +440,7 @@ public class DialogManager {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (mDialog.isShowing()) {
|
if (mDialog.isShowing()) {
|
||||||
mDialog.dismiss();
|
dismissDialog();
|
||||||
}
|
}
|
||||||
mDialog = new CustomPopupDialog(mContext, title, btnItems);
|
mDialog = new CustomPopupDialog(mContext, title, btnItems);
|
||||||
mDialog.setCancelable(mCanceledOnClickBackKey);
|
mDialog.setCancelable(mCanceledOnClickBackKey);
|
||||||
@@ -454,7 +454,7 @@ public class DialogManager {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (mDialog.isShowing()) {
|
if (mDialog.isShowing()) {
|
||||||
mDialog.dismiss();
|
dismissDialog();
|
||||||
}
|
}
|
||||||
mDialog = new CommonPopupDialog(id, mContext, title, btnItems, bottomButton);
|
mDialog = new CommonPopupDialog(id, mContext, title, btnItems, bottomButton);
|
||||||
mDialog.setCancelable(mCanceledOnClickBackKey);
|
mDialog.setCancelable(mCanceledOnClickBackKey);
|
||||||
@@ -582,7 +582,7 @@ public class DialogManager {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (mDialog.isShowing()) {
|
if (mDialog.isShowing()) {
|
||||||
mDialog.dismiss();
|
dismissDialog();
|
||||||
}
|
}
|
||||||
mDialog = mBuilder.create();
|
mDialog = mBuilder.create();
|
||||||
mDialog.show();
|
mDialog.show();
|
||||||
@@ -603,7 +603,7 @@ public class DialogManager {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (mDialog.isShowing()) {
|
if (mDialog.isShowing()) {
|
||||||
mDialog.dismiss();
|
dismissDialog();
|
||||||
}
|
}
|
||||||
mDialog = mBuilder.create();
|
mDialog = mBuilder.create();
|
||||||
mDialog.show();
|
mDialog.show();
|
||||||
@@ -674,7 +674,7 @@ public class DialogManager {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (mDialog.isShowing()) {
|
if (mDialog.isShowing()) {
|
||||||
mDialog.dismiss();
|
dismissDialog();
|
||||||
}
|
}
|
||||||
mDialog = mBuilder.create();
|
mDialog = mBuilder.create();
|
||||||
|
|
||||||
@@ -686,7 +686,7 @@ public class DialogManager {
|
|||||||
TextView view = window.findViewById(R.id.tv_msg);
|
TextView view = window.findViewById(R.id.tv_msg);
|
||||||
view.setText(msg);
|
view.setText(msg);
|
||||||
window.setGravity(Gravity.CENTER);
|
window.setGravity(Gravity.CENTER);
|
||||||
window.findViewById(R.id.tv_iknow).setOnClickListener(v -> mDialog.dismiss());
|
window.findViewById(R.id.tv_iknow).setOnClickListener(v -> dismissDialog());
|
||||||
}
|
}
|
||||||
|
|
||||||
public void showLuckyMoneyConfirmToPayDialog(String amount, String fee, String coinName, View.OnClickListener listener) {
|
public void showLuckyMoneyConfirmToPayDialog(String amount, String fee, String coinName, View.OnClickListener listener) {
|
||||||
@@ -695,7 +695,7 @@ public class DialogManager {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (mDialog.isShowing()) {
|
if (mDialog.isShowing()) {
|
||||||
mDialog.dismiss();
|
dismissDialog();
|
||||||
}
|
}
|
||||||
mDialog = mBuilder.create();
|
mDialog = mBuilder.create();
|
||||||
mDialog.setCancelable(false);
|
mDialog.setCancelable(false);
|
||||||
@@ -714,10 +714,10 @@ public class DialogManager {
|
|||||||
feeTextView.setText(fee);
|
feeTextView.setText(fee);
|
||||||
TextView feeCoinName = window.findViewById(R.id.tv_lucky_money_fee_coin_name);
|
TextView feeCoinName = window.findViewById(R.id.tv_lucky_money_fee_coin_name);
|
||||||
feeCoinName.setText(coinName);
|
feeCoinName.setText(coinName);
|
||||||
window.findViewById(R.id.iv_close).setOnClickListener(v -> mDialog.dismiss());
|
window.findViewById(R.id.iv_close).setOnClickListener(v -> dismissDialog());
|
||||||
Button btn = window.findViewById(R.id.btn_ready_to_pay);
|
Button btn = window.findViewById(R.id.btn_ready_to_pay);
|
||||||
btn.setOnClickListener(v -> {
|
btn.setOnClickListener(v -> {
|
||||||
mDialog.dismiss();
|
dismissDialog();
|
||||||
listener.onClick(v);
|
listener.onClick(v);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@@ -729,7 +729,7 @@ public class DialogManager {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (mDialog.isShowing()) {
|
if (mDialog.isShowing()) {
|
||||||
mDialog.dismiss();
|
dismissDialog();
|
||||||
}
|
}
|
||||||
mDialog = mBuilder.create();
|
mDialog = mBuilder.create();
|
||||||
|
|
||||||
@@ -751,7 +751,7 @@ public class DialogManager {
|
|||||||
|
|
||||||
TextView ok = window.findViewById(R.id.btn_ok);
|
TextView ok = window.findViewById(R.id.btn_ok);
|
||||||
ok.setOnClickListener(v -> {
|
ok.setOnClickListener(v -> {
|
||||||
mDialog.dismiss();
|
dismissDialog();
|
||||||
if (l != null) {
|
if (l != null) {
|
||||||
l.onOk();
|
l.onOk();
|
||||||
}
|
}
|
||||||
@@ -759,7 +759,7 @@ public class DialogManager {
|
|||||||
|
|
||||||
TextView cancel = window.findViewById(R.id.btn_cancel);
|
TextView cancel = window.findViewById(R.id.btn_cancel);
|
||||||
cancel.setOnClickListener(v -> {
|
cancel.setOnClickListener(v -> {
|
||||||
mDialog.dismiss();
|
dismissDialog();
|
||||||
if (l != null) {
|
if (l != null) {
|
||||||
l.onCancel();
|
l.onCancel();
|
||||||
}
|
}
|
||||||
@@ -772,7 +772,7 @@ public class DialogManager {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (mDialog.isShowing()) {
|
if (mDialog.isShowing()) {
|
||||||
mDialog.dismiss();
|
dismissDialog();
|
||||||
}
|
}
|
||||||
mDialog = mBuilder.create();
|
mDialog = mBuilder.create();
|
||||||
mDialog.show();
|
mDialog.show();
|
||||||
@@ -787,7 +787,7 @@ public class DialogManager {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (mDialog.isShowing()) {
|
if (mDialog.isShowing()) {
|
||||||
mDialog.dismiss();
|
dismissDialog();
|
||||||
}
|
}
|
||||||
mDialog = mBuilder.create();
|
mDialog = mBuilder.create();
|
||||||
mDialog.show();
|
mDialog.show();
|
||||||
@@ -842,7 +842,7 @@ public class DialogManager {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (mDialog.isShowing()) {
|
if (mDialog.isShowing()) {
|
||||||
mDialog.dismiss();
|
dismissDialog();
|
||||||
}
|
}
|
||||||
mDialog = mBuilder.create();
|
mDialog = mBuilder.create();
|
||||||
|
|
||||||
@@ -861,7 +861,7 @@ public class DialogManager {
|
|||||||
}
|
}
|
||||||
ok.setOnClickListener(v -> {
|
ok.setOnClickListener(v -> {
|
||||||
if (isAutoHide) {
|
if (isAutoHide) {
|
||||||
mDialog.dismiss();
|
dismissDialog();
|
||||||
}
|
}
|
||||||
if (l != null) {
|
if (l != null) {
|
||||||
l.onOk();
|
l.onOk();
|
||||||
@@ -873,7 +873,7 @@ public class DialogManager {
|
|||||||
cancel.setText(cancelLabel);
|
cancel.setText(cancelLabel);
|
||||||
cancel.setOnClickListener(v -> {
|
cancel.setOnClickListener(v -> {
|
||||||
if (isAutoHide) {
|
if (isAutoHide) {
|
||||||
mDialog.dismiss();
|
dismissDialog();
|
||||||
}
|
}
|
||||||
if (l != null) {
|
if (l != null) {
|
||||||
l.onCancel();
|
l.onCancel();
|
||||||
@@ -1012,7 +1012,7 @@ public class DialogManager {
|
|||||||
if (resultCode.equals(input.getText().toString())) {
|
if (resultCode.equals(input.getText().toString())) {
|
||||||
if (listener != null) {
|
if (listener != null) {
|
||||||
listener.onConfirm();
|
listener.onConfirm();
|
||||||
mDialog.dismiss();
|
dismissDialog();
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
failMsg.setVisibility(View.VISIBLE);
|
failMsg.setVisibility(View.VISIBLE);
|
||||||
@@ -1025,7 +1025,7 @@ public class DialogManager {
|
|||||||
mCancel.setOnClickListener(v -> {
|
mCancel.setOnClickListener(v -> {
|
||||||
if (listener != null) {
|
if (listener != null) {
|
||||||
listener.onCancel();
|
listener.onCancel();
|
||||||
mDialog.dismiss();
|
dismissDialog();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@@ -164,8 +164,10 @@ public class FansListFragment extends BaseFragment {
|
|||||||
).subscribe(new SingleObserver<FansListInfo>() {
|
).subscribe(new SingleObserver<FansListInfo>() {
|
||||||
@Override
|
@Override
|
||||||
public void onSubscribe(Disposable d) {
|
public void onSubscribe(Disposable d) {
|
||||||
|
if (mCompositeDisposable != null) {
|
||||||
mCompositeDisposable.add(d);
|
mCompositeDisposable.add(d);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onSuccess(FansListInfo fansListInfo) {
|
public void onSuccess(FansListInfo fansListInfo) {
|
||||||
|
Reference in New Issue
Block a user