0

이)가 그것이 젤리 빈 (API16) 이상 방법 .getNotification (때문에이 .build()에 오류가 판명Android Pre-JellyBean 및 Post-JellyBean 알림을 지원할 수 있습니까?

not = AndroidCheck.isJellyBeanOrLater() ? notB.build() 
         : notB.getNotification(); 

을? : 젤리 빈 메소드에 이른 것처럼 가능한 일을하는 것입니다.

API MinVersion=10 Version=17 

목적은 : 로이드 버전되지는 실제 .build() 방법을 사용하는 경우, 그 중단 .getNotification() 방법을 사용하는 젤리 이르다.

저를 도와 주시겠습니까? =)

thks

답변

0

별도의 클래스에 .build()를 호출해야합니다. Android가 이전 Android 버전 전화에서 새 API 호출로 클래스를로드하면 RuntimeError가 발생합니다.

에 체크 아웃 :

http://code.google.com/p/android-change-log/source/browse/trunk/src/sheetrock/panda/changelog/ChangeLog.java?spec=svn52&r=52

은 (여기에 새로운 API에 대한 호출이) 라인을 39 ~ 41, 144-145을 참조하십시오, 324-341

+0

이 <에만 문제가 = 1.6 Android 기기. Android의 최신 버전은 새 API 호출을 무시합니다 (호출되지 않는다고 가정). – ianhanniballake