마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

매니페스트에서 뜨는 디폴트생성자의 빨간줄 관련해서 질문이 있습니다.

+2 추천

 

안녕하세요. 매니페스트에서 아래의 사진과 같이 뜨는 디폴트 생성자가 없다는 부분때문에

궁금한 점이 있어서 글을 올립니다. 이 점을 해결해주기 위해서는

AppCompatActivity를 상속을 해 주고 난 뒤에 바로 아래처럼, 중복생성자를 정의해줘서 해

결이 되었습니다.

 

그런데, 아래 부분에 제가 다이얼로그 관련해서 만든적이 있는데 이 부분같은 경우에는,, 어

떻게 정의를 해줘야 할지 .. 잘 모르겠습니다. 이미 Dialog를 상속을 하고 있는것이 있고 .. 한데 어떻게

해결을 해주어야 할지 잘 모르겠습니다..

소스는 바로 아래와 같습니다.

import android.app.Dialog;
import android.content.Context;
import android.net.Uri;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.view.Window;
import android.widget.Button;
import android.widget.ImageView;

public class Bell_Image_Custom_Dialog extends Dialog {

    ImageView Movie_Instruction;
    

    public Bell_Image_Custom_Dialog(Context context,int Example) {

        super(context);

        getWindow().requestFeature(Window.FEATURE_NO_TITLE);

        setContentView(R.layout.activity_bell__image__custom__dialog);

        Movie_Instruction = (ImageView) findViewById(R.id.imageView2);
        Movie_Instruction.setImageResource(Example);


    }

}

 

공산당 (1,960 포인트) 님이 2016년 11월 20일 질문

1개의 답변

0 추천
 
채택된 답변
Dialog는 Manifest에 정의하지 않습니다.

정의 해서도 안되고 정의를 하지 않아도 Dialog를 호출하는데 문제가 없습니다.
Development Guy (70,570 포인트) 님이 2016년 11월 21일 답변
공산당님이 2016년 11월 29일 채택됨
...