android.widget.RelativeLayout을 확장하는 MyView 사용자 정의 클래스를 작성한다고 가정합니다. 그럼 내가 xml 파일을 작성 할 때, 나는 코드 힌트 또는 이클립스에서 기인 RelativeLayout의에서 상속 예상했을 완료를 얻을 수있는 것으로 나타났습니다 MYVIEWxml에서 사용자 정의 Android 뷰 클래스를 사용하는 경우 Eclipse 용 ADT에서 속성 힌트를 잃는 것이 일반적입니까?
<com.myapp.MyView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:longClickable="true"/>
을 사용하는 XML 파일을 만듭니다. 이게 정상인가? 이클립스가 도트를 연결하는 데 도움이되는지 확인하기 위해 스타일을 생성하는 방법을 실험했다. parent 속성을 SDK의 attrs.xml (아래 코드)에있는 RelativeLayout 스타일로 설정합니다. 이것은 아무런 효과가 없었습니다. 이클립스는 SDK의 스타일 바 이외의 스타일 바를 인식하지 못하는 것 같습니다. 이 올바른지?
<resources>
<declare-styleable
name="MyView"
parent="@android:style/RelativeLayout"/>
</resources>
감사합니다.