null 메소드 참조에서 가상 메소드 호출 시도 : void android.widget.Button.setTag(java.lang.Object)
. 난 당신이 대신 그릴 수 의 기본 색상을 시도하거나 두 곳에서 그릴 수를 사용한다고 생각NullPointerException : 가상 메소드를 호출하려고 시도했습니다.
<Button
android:id="@+id/btn_login"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp"
android:layout_marginTop="50dp"
android:background="@{[email protected]/shape_gray_corner:@color/colorWhite}"
android:text="@string/text_login"
android:onClick="onViewClik"
android:textColor="@color/colorWhite"
android:textSize="@dimen/textsize_24" />
같은
? – Nivedh
예, android : background = "@ drawable/shape_gray_corner"를 사용하면 안드로이드 : background = "@ {userInfo.isEmpty? @ 드로어 블/shape_gray_corner : @ color/colorWhite}"에러가 발생합니다. –
내부적으로 이것을 프로그래밍 방식으로 확인할 수 있습니까? 귀하의 모델 및 userInfo.getImage 여기 drawable 있습니다. 그리고 당신은 Object null을 검사하고 있습니까? userInfo.name 같은 것을 확인하십시오 – Nivedh