Android Studio : 타이틀바(액션바) 없애기



styles.xml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<resources>
 
    <!-- Base application theme. -->
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
        <!-- Customize your theme here. -->
        <item name="colorPrimary">@color/colorPrimary</item>
        <item name="colorPrimaryDark">@color/colorDarkBlue</item>
        <item name="colorAccent">@color/colorAccent</item>
        <!-- No Title Bar-->
        <item name="windowActionBar">false</item>
        <item name="windowNoTitle">true</item>
 
    </style>
 
</resources>



<!-- No Title Bar-->
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>


위 코드 적용






안드로이드 스튜디오 - 데이터 전달 없이 현재 액티비티에서 새로운 액티비티를 띄울 경우 소스 코드



* MainActivity에 버튼을 추가하여 onClick 이벤트를 사용 할 경우



public void onButtonClicked(View v) {

        Intent intent = new Intent(this, NewActivity.class);

        startActivity(intent);

}



NewActivity : 새로운 액티비티 이름


안드로이드 스튜디오를 실행하고 새로운 프로젝트를 만들게 되면 아래의 오류가 생길 경우가 있습니다.


Failed to load AppCompat ActionBar with unknown error.



[해결방안]


안드로이드 스튜디오 3.1.3 버전 기준입니다.




새 프로젝트를 생성하면 아래 처럼 오류 메시지가 뜹니다.




오류 메시지가 뜨면서 디자인 영역에는 각종 뷰들이 보이지 않습니다.





해결책은 아래와 같습니다. (아래 이미지를 함께 참조하세요.)


- Gradle Scripts에서 build.gradle (Module: app) 파일을 더블클릭하여 열어줍니다.

- 23번 라인 implementation 'com.android.support:appcompat-v7:28.0.0-alpha3'에서 alpha3alpha1으로 수정합니다.




- 수정 후 우측 상단 Sync now를 클릭합니다.




- Sync가 진행된 후 정상적으로 뷰들이 표시됩니다.




위의 오류는 안드로이드 스튜디오 버그로 2018년 6월 14일 안드로이드 스튜디오 3.1.3 버전 기준입니다.

안드로이드 스튜디오 업데이트 등으로 인하여 향후 버전이 높아질 경우 달라 질 수 있습니다.







+ Recent posts