public void abc() {
Button exitBtn;
Button cancelBtn;
LayoutInflater layout = getLayoutInflater();
View v2 = layout.inflate(R.layout.custom_dialog, null);
exitBtn = (Button) v2.findViewById(R.id.exitBtn);
cancelBtn = (Button) v2.findViewById(R.id.cancelBtn);
AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(context);
alertDialogBuilder.setView(v2);
// 다이얼로그 생성
AlertDialog alertDialog = alertDialogBuilder.create();
// alertDialog.getWindow().getAttributes().windowAnimations =
// R.style.DialogAnimation;
// 다이얼로그 레이아웃
// DisplayMetrics displayMetrics = new DisplayMetrics();
// getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
LayoutParams params = alertDialog.getWindow().getAttributes();
params.copyFrom(alertDialog.getWindow().getAttributes());
params.x = 0;
params.y = 0;
params.width = 10000;
params.height = 100;
alertDialog.getWindow().setAttributes(params);
alertDialog.show();
// 취소버튼
cancelBtn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// alertDialog.dismiss();
}
});
// 종료버튼
exitBtn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
MyPhoneGapActivity.this.finish();
}
});
}
'IT' 카테고리의 다른 글
네이버 svn 이클립스에 환경설정하기 (0) | 2015.07.09 |
---|---|
동영상 초록색 해결방법 (2) | 2014.08.04 |
SHW-M380K (0) | 2014.08.03 |
스마트폰 연락처 복구 (0) | 2014.08.01 |
베가 LTE EX 2년 사용후기 (0) | 2014.07.19 |