Android 4에는 멋진 API가 새로 추가 되었기 때문에 안드로이드는 오픈 소스이기 때문에 생각했습니다. 당분간은 새로운 API가 애플리케이션의 일부인 것처럼 사용하지 않는 것이 좋으며, (대부분의 사용자가 새 버전을 사용하는 경우) 공식 API를 대신 사용 하시겠습니까?이전 버전에서 Android 4 기능을 사용할 수 있습니까?
예를 들어 GridLayout과 다른 새로운 것들을 프로젝트에 가져올 수 있다고 생각합니다.
내 질문은 : 누구든지 그런 일을 했습니까? 그렇다면 어떻게 작동합니까? 또한 누군가가 해본 적이 있다면 누구나 프로젝트를 즐길 수 있도록 프로젝트를 게시하십시오.
Google이 이전 버전에 더 많은 기능을 제공하고 더 이상 지원되지 않는 기능을 제거하기 위해 이러한 메커니즘을 제공하지 않는 이유가 궁금합니다.
Google은 최신 버전의 기능을 일부 지원합니다. GridLayout과에 대한 ,이 예에서 같은 것을 사용하는 것이 가능하다 : 액션 바 및 조각에 대한 http://code.google.com/p/android-playground/source/checkout
, 지원 라이브러리가와 구글에 의해 생성되지 그것 (기반으로하지만, 아주 좋은되고 actionbarsherlock있다 더 나은).
나는 할 수 있다고 생각합니다. – kosa
실제로 최신 버전에서만 사용할 수있는 기능을 이전 Android 휴대 전화로 백 포트하려고 시도하는 라이브러리가 여러 개 있습니다. 'GridLayout'에 대해서는 잘 모르겠지만 다른 누군가가 이미 작성했다면 놀라지 않을 것입니다. 질문은 결국 너무 광범위합니다. 왜냐하면 결국 당신이 정확히 찾고있는 것에 달려 있기 때문입니다. 사람들은 다른 것들이 아닌 어떤 것들을 포트하기 때문에, 물론 ... 보편적 인 백 포트 스위치는 없습니다. – davidcesarino
에 대해 gridLayout, 그들은 "... \ support \ v7 \ gridlayout"폴더에 API7 + 용 jar 라이브러리를 추가했습니다. 그러나, 그들은 샘플을 포함하지 않았고, 그래서 나는 그것을 직접 사용해 보았습니다. 결코 작동하지 않았습니다.다른 사람이 그것을 사용하는 데 성공 했습니까? –