修改用户头像为CircleImageView

This commit is contained in:
huangzhuanghua
2016-09-14 20:22:22 +08:00
parent 202a78526c
commit 2174451e97
3 changed files with 101 additions and 4 deletions

View File

@ -1,5 +1,7 @@
package com.gh.gamecenter.personal;
import android.app.Dialog;
import android.content.DialogInterface;
import android.content.Intent;
import android.os.Bundle;
import android.support.annotation.Nullable;
@ -11,6 +13,7 @@ import android.util.DisplayMetrics;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.Window;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.RelativeLayout;
@ -239,17 +242,48 @@ public class PersonalFragment extends Fragment implements View.OnClickListener,
@Override
public void onClick(View v) {
if (v.getId() == R.id.me_iv_top_setting) {
final int id = v.getId();
if (id == R.id.me_iv_top_setting) {
startActivity(new Intent(getActivity(), SettingActivity.class));
} else if (v.getId() == R.id.me_tv_top_install
} else if (id == R.id.me_tv_top_install
|| v.getId() == R.id.me_tv_topbar_install) {
me_vp_show.setCurrentItem(0);
} else if (v.getId() == R.id.me_tv_top_concern
} else if (id == R.id.me_tv_top_concern
|| v.getId() == R.id.me_tv_topbar_concern) {
me_vp_show.setCurrentItem(1);
} else if (id == R.id.me_tv_top_name) {
// showModifyNickNameDialog();
}
}
private void showModifyNickNameDialog() {
final Dialog dialog = new Dialog(getActivity());
View view = View.inflate(getActivity(), R.layout.dialog_modify_nickname, null);
// 取消按钮
TextView alertdialog_cannel = (TextView) view.findViewById(R.id.alertdialog_cannel);
alertdialog_cannel.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
dialog.dismiss();
}
});
// 确定按钮
TextView alertdialog_confirm = (TextView) view.findViewById(R.id.alertdialog_confirm);
alertdialog_confirm.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
dialog.dismiss();
}
});
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.setContentView(view);
dialog.show();
}
@Override
public void onDestroy() {
super.onDestroy();