专题入口界面调整

This commit is contained in:
khy
2017-01-04 16:32:32 +08:00
parent d56fa926d2
commit c6bd428c46
9 changed files with 37 additions and 18 deletions

View File

@ -10,7 +10,7 @@ import android.text.Html;
import android.text.Spanned;
import android.view.View;
import android.view.Window;
import android.widget.CheckBox;
import android.widget.ImageView;
import android.widget.TextView;
import com.gh.gamecenter.R;
@ -111,17 +111,20 @@ public class DialogUtils {
TextView installhint_confirm = (TextView) view.findViewById(R.id.installhint_confirm);
installhint_confirm.setText("知道了");
final CheckBox installhint_checkBox = (CheckBox) view.findViewById(R.id.installhint_checkbox);
final ImageView installhint_unselect = (ImageView) view.findViewById(R.id.installhint_unselect);
final ImageView installhint_select = (ImageView) view.findViewById(R.id.installhint_select);
TextView installhint_cancel = (TextView) view.findViewById(R.id.installhint_cancel);
installhint_cancel.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (installhint_checkBox.isChecked()) {
installhint_checkBox.setChecked(false);
if (installhint_unselect.getVisibility() == View.GONE) {
installhint_unselect.setVisibility(View.VISIBLE);
installhint_select.setVisibility(View.GONE);
} else {
installhint_checkBox.setChecked(true);
installhint_unselect.setVisibility(View.GONE);
installhint_select.setVisibility(View.VISIBLE);
}
}
});
@ -130,7 +133,7 @@ public class DialogUtils {
@Override
public void onClick(View v) {
dialog.dismiss();
if (installhint_checkBox.isChecked()) {
if (installhint_select.getVisibility() == View.VISIBLE) {
if (cmListener != null) {
cmListener.onConfirem();
}