how to enable Google Sign in on Debugging

-> You need the register Oauth on Google Console

https://console.developers.google.com/apis/credentials?

  1. 사용자 인증 정보 만들기
  2. OAuth Client ID
  3. SHA1:
    1. run on terminalkeytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android

      Alias name: androiddebugkey

    2. use SHA1 value

activity아닌 java file에서 color 호출

Resources/values/base-colors.xml에

<resources>
    <color name="TEXT">#000000</color>
    <color name="highlight">#FFFF00</color>
</resources>

로 설정하고

activity가 아닌 java 파일에서

new BackgroundColorSpan(R.color.highlight)

시 BackgroundColorSpan 함수의 정의에 의해

color int값이 들어가야 하는데

그게 아닌 highlight id 값이 들어가서 오류남

 

->activity에서

int highlightColor = getResources().getColor(R.color.highlight);

로 받아서 class의 변수로 설정시킴