appcompat 3

error: resource style/TextAppearance.AppCompat.Notification.Title

android studio Gradle 3.1.0 업데이트 후 1. error: resource style/TextAppearance.AppCompat.Notification.Title 발생android:textAppearance="@style/TextAppearance.AppCompat.Notification" --> 로 변경 android:textAppearance="@style/TextAppearance.Compat.Notification2. error: cannot find symbol class NotificationCompat import android.support.v7.app.NotificationCompat; --> 로 변경 import android.support.v4.app.Notif..

[안드로이드] Drawer Icon 색깔 바꾸기

기본이 검정색이다. 흰색 및 다른 색으로 바꾸고 싶다면? 1. 아이콘을 변경 한다. actionBarDrawerToggle.setDrawerIndicatorEnabled(false); Drawable drawable = ResourcesCompat.getDrawable(getResources(), R.drawable.ic_xxx, activity.getTheme()); actionBarDrawerToggle.setHomeAsUpIndicator(drawable); 또는 2. 색을 변경한다.2.1 Style 추가 @android:color/white 2.2 Item 추가@style/DrawerArrowStyle

안드로이드 롤리팝 이상에서만 죽는 것

안드로이드가 세상사람들과 친해지기 시작한지 5년 정도 된 것 같다. 그래서 처음 부터 만나왔던 사람들에게도 잘해주려고 안드로이드는 v4, v7등과 같은 라이브러리를 제공하여 최신 API 및 UI를 사용할 수 있게 해주고 있다. 하지만, 이런 라이브러리를 사용할 때는 에러를 쉽게 만난다. 싼게 비지떡? 공짜가 어디있냐? 1. 최신 라이브러리를 이용하여 seekbar, switch 등을 가져와서 레이아웃에도 정확히 만들었고, 코드에서도 ID를 정확히 불러왔다. 2. 그런데 사망하셨다. (롤리팝 이상에서만 죽는다.)java.lang.NullPointerException: Attempt to invoke virtual method 'void android.support.v7.widget.SwitchCompat...