MainActivity에서 [버튼]을 누르면  popupActivity 로 화면이 넘어 가는 간단한 예제를 만들었는데 
popupActivity의 크기를 바꾸고 싶어서 다이얼로그 스타일로 변경 하였습니다.
그러자 버튼을 눌러 화면을 바꾸면 죽어 버립니다.
해결 방법이 없나요?
소스코드는 다음과 같습니다.
1.메니페스트
<activity android:name=".PopupActivity" android:theme="@android:style/Theme.Dialog"></activity>
 
2.메인
public class MainActivity extends AppCompatActivity {
    Button button;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        button = (Button)findViewById(R.id.button);
        //button.setOnClickListener((View.OnClickListener) this);
    }
//    @Override
    public void onClick(View v){
        startActivity(new Intent(this, PopupActivity.class));
    }
}
3.팝업
public class PopupActivity extends AppCompatActivity {
    Button btnClose;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_popup);
        btnClose = (Button)findViewById(R.id.btnClose);
        //btnClose.setOnClickListener((View.OnClickListener) this);
    }
    public void onClickClose(View v){
        finish();
    }
}