• 카테고리

    질문 & 답변
  • 세부 분야

    모바일 앱 개발

  • 해결 여부

    해결됨

안녕하세요? 질문 있습니다.

23.09.19 00:02 작성 조회수 220

0

트와이스 앱 스플래시를 잘라내고 붙이는 부분에서,

코드를 똑같이 했음에도 불구하고 오류가 나서

강사님이 다른 답변에 코드를 달아 주신 것을 복붙하니 되었습니다.

'SplashActiviy 부분의 영역이 intent-filter 부분을 감싸지 않는 것 같은데' 라고

답변을 하신 걸 보았는데, 혹시 이게 무슨 말씀이신지 설명해 주실 수 있나요?

감사합니다.

 

답변 1

답변을 작성해보세요.

0

안녕하세요 아래의 코드를 보시면 좋을 것 같은데요

 

아래의 코드를 보면 맨 끝에 /> 이렇게 닫혀서 이 Activity의 범위가 닫혀있습니다

<activity
    android:name=".SplashActiviy"
    android:exported="false" />

이 코드를 보시면

<activity
            android:name=".SplashActiviy"
            android:exported="false" >
            <!--            여기는 입력 가능영역 -->
        </activity>

액티비티 영역이 열려 있어 입력이 가능합니다.

이 부분에 아래와 같이 intent-filter를 넣어주시면 됩니다.

<activity
    android:name=".SplashActiviy"
    android:exported="true" >
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />

        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

 

이해가 어려우시면 코드와 함께 문의주세요~

랄라와님의 프로필

랄라와

질문자

2023.09.20

이해가 잘 되었습니다. 감사합니다!