2014-11-11 5 views
3

Kotlin으로 작성된 Android 애플리케이션에서 ContactsContract를 쿼리하는 데 문제가 있습니다. 안드로이드 스튜디오는 ContactsContract.Contacts._ID와 같은 미해결 참조에서 오류를 제공합니다. 누구든지 Kotlin에서 이러한 질문을하는 올바른 방법을 알고 있습니까?Androids에게 문의하기 Kotlin의 연락처

+0

이것은 Kotlin 1.0 Beta 1에서 수정되었습니다. KT-3180 –

답변

4

이것은 Kotlin의 열린 버그입니다. 참조하십시오 : https://youtrack.jetbrains.com/issue/KT-3180.

지금 당신은 해결 등의 분야에 액세스하기 위해 자바를 사용할 수 있습니다

public class ContactsSupport { 
    public static interface BaseColumns { 
     public static final String _ID = ContactsContract.RawContacts._ID; 
     public static final String _COUNT = ContactsContract.RawContacts._COUNT; 
    } 
} 

그래서 당신이 코 틀린에 ContactsSupport.BaseColumns._ID를 작성할 수 있습니다.

+2

Kotlin 1.0 Beta 1, KT-3180에서 수정되었습니다. –