优化dialog,统一dialog显示
This commit is contained in:
@ -34,6 +34,7 @@ import com.gh.base.AppController;
|
||||
import com.gh.base.BaseFragmentActivity;
|
||||
import com.gh.common.constant.Config;
|
||||
import com.gh.common.util.DataUtils;
|
||||
import com.gh.common.util.DialogUtils;
|
||||
import com.gh.common.util.FileUtils;
|
||||
import com.gh.common.util.MD5Utils;
|
||||
import com.gh.common.util.NetworkUtils;
|
||||
@ -532,7 +533,7 @@ public class MainActivity extends BaseFragmentActivity implements
|
||||
sp.edit().putString("disclaimer", content)
|
||||
.apply();
|
||||
if (isFirst) {
|
||||
showDisclaimerDialog(content);
|
||||
DialogUtils.showDisclaimerDialog(MainActivity.this, content);
|
||||
}
|
||||
}
|
||||
} catch (JSONException e) {
|
||||
@ -553,30 +554,6 @@ public class MainActivity extends BaseFragmentActivity implements
|
||||
AppController.addToRequestQueue(request, MainActivity.class);
|
||||
}
|
||||
|
||||
// 弹出免责声明的窗口
|
||||
private void showDisclaimerDialog(String content) {
|
||||
final Dialog disclaimerDialog = new Dialog(this);
|
||||
View view = View
|
||||
.inflate(this, R.layout.setting_disclaimer_dialog, null);
|
||||
TextView title = (TextView) view
|
||||
.findViewById(R.id.disclaimer_dialog_title);
|
||||
title.setText("免责声明");
|
||||
TextView message = (TextView) view
|
||||
.findViewById(R.id.disclaimer_dialog_message);
|
||||
Spanned spanned = Html.fromHtml(content);
|
||||
message.setText(spanned);
|
||||
view.findViewById(R.id.disclaimer_dialog_confirm).setOnClickListener(
|
||||
new OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
disclaimerDialog.dismiss();
|
||||
}
|
||||
});
|
||||
disclaimerDialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
|
||||
disclaimerDialog.setContentView(view);
|
||||
disclaimerDialog.show();
|
||||
}
|
||||
|
||||
Runnable runnable = new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
|
||||
Reference in New Issue
Block a user