2017-01-13 1 views
1

어떻게됩니까? android.support.design.widget.FloatingActionButton (오픈 클래스, 쇼 예외, 캐시 지우기 - : 내가 많은 방법을 시도하지만 여전히 다음 클래스를 인스턴스화 할 수없는다음 클래스를 인스턴스화 할 수 없습니다. android.support.design.widget.FloatingActionButton

렌더링 문제를 해결할 수없는 ~의 도움이 필요합니다) 팁 : 사용자 정의보기에서 View.isInEditMode()를 사용하면 코드를 건너 뛰거나 IDE에 표시 될 때 샘플 데이터를 표시 할 수 있습니다. 예기치 않은 오류 인 경우 프로젝트를 빌드 한 다음 레이아웃을 수동으로 새로 고칠 수도 있습니다.

예외 세부 사항 java.lang.NoSuchMethodError : android.support.v7.widget.AppCompatImageHelper. android.support.design.widget.FloatingActionButton에서 android.support.design.widget.FloatingActionButton. (FloatingActionButton.java:133)에서 부동 소수점/이미지 뷰 (Landroid/widget/ImageView, Landroid/support/v7/widget/AppCompatDrawableManager; .java : 110) android.view.LayoutInflater.rInflate_Original (android.view.LayoutInflater.java:727)의 java.lang.reflect.Constructor.newInstance (Constructor.java:423)에서 android.view.LayoutInflater.createViewFromTag (LayoutInflater.java:727) 858) android.view.LayoutInflater_Delegate.rInflate (LayoutInflater_Delegate.java:70) android.view.LayoutInflater.rInflate (LayoutInflater.java:834) android.view.LayoutInflater.rInflateChildren (LayoutInflater.java:821) in android. view.LayoutInflater.inflate (LayoutInflater.java:518) android.view.LayoutInflater.inflate (LayoutInflater.java:397) 스택을 클립 보드에 복사

답변

0

앱에 compile 'com.android.support:design:25.1.0'의 종속성을 추가했는지 확인하십시오. gradle.build 파일

+1

이미 종속성을 추가했습니다 (com.android.support:design:23.4.0 '컴파일). –

+1

라이브러리의 최신 버전을 추가하거나 안드로이드 스튜디오가 제안하는 것을 시도하십시오 - 캐시를 지우고 새로 고침 레이아웃을 새로 고치기 위해 –

+0

이미 시도했지만 활동 레이아웃이 다른 애플리케이션에 의해 임포트되었으므로 잘 작동합니다. 패키지에 복사 한 다음 문제가 발생했습니다. 두 가지 안드로이드 스튜디오를 열었습니다. 첫 번째 안드로이드 스튜디오를 가져 왔습니다. 두 번째 프로젝트는 내 프로젝트이고, 저는 처음부터 복사했고,이 문제가있었습니다. 첫 번째 문제는 없습니다. 이미 최신 라이브러리를 추가하려고했습니다. 내 프로젝트에 대한 의존성. –

관련 문제