XML 预览不会显示 FadingAnimation
XML preview won't show with FadingAnimation
我对 'com.tomer:fadingtextview:2.5' 有疑问。在 XML:
中添加此代码后,我的布局预览完全不可见
<com.tomer.fadingtextview.FadingTextView
android:id="@+id/fading_text_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:textSize="30sp"/>
当我 运行 它在我的 phone 上时,代码编译得很好并且可以工作,但是当我处理它时没有看到布局是一个问题。
我尝试刷新它,但它不起作用。
这是错误信息:
java.lang.NullPointerException at com.tomer.fadingtextview.FadingTextView.startAnimation(FadingTextView.java:269) at com.tomer.fadingtextview.FadingTextView.resume(FadingTextView.java:59)
at com.tomer.fadingtextview.FadingTextView.onAttachedToWindow(FadingTextView.java:101) at android.view.View.dispatchAttachedToWindow(View.java:18347)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3404)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3404)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3404)
at android.view.AttachInfo_Accessor.setAttachInfo(AttachInfo_Accessor.java:42)
Copy stack to clipboard Tip: Try to refresh the layout.
知道是什么原因造成的吗?
Link 到 github : https://github.com/rosenpin/fading-text-view
正如他们在文档中提到的:
创建名为 array
的文件夹并在其中创建一个名为 example
的 XML
<string-array name="examples">
<item>Hello</item>
<item>Fading TextView</item>
</string-array>
然后将您的 XML 更改为:
<com.tomer.fadingtextview.FadingTextView
android:id="@+id/fading_text_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:textSize="30sp"
app:texts="@array/examples"/>
这对我来说很好
希望对您有所帮助
我对 'com.tomer:fadingtextview:2.5' 有疑问。在 XML:
中添加此代码后,我的布局预览完全不可见 <com.tomer.fadingtextview.FadingTextView
android:id="@+id/fading_text_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:textSize="30sp"/>
当我 运行 它在我的 phone 上时,代码编译得很好并且可以工作,但是当我处理它时没有看到布局是一个问题。
我尝试刷新它,但它不起作用。
这是错误信息:
java.lang.NullPointerException at com.tomer.fadingtextview.FadingTextView.startAnimation(FadingTextView.java:269) at com.tomer.fadingtextview.FadingTextView.resume(FadingTextView.java:59)
at com.tomer.fadingtextview.FadingTextView.onAttachedToWindow(FadingTextView.java:101) at android.view.View.dispatchAttachedToWindow(View.java:18347)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3404)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3404)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3404)
at android.view.AttachInfo_Accessor.setAttachInfo(AttachInfo_Accessor.java:42)
Copy stack to clipboard Tip: Try to refresh the layout.
知道是什么原因造成的吗?
Link 到 github : https://github.com/rosenpin/fading-text-view
正如他们在文档中提到的:
创建名为 array
的文件夹并在其中创建一个名为 example
的 XML
<string-array name="examples">
<item>Hello</item>
<item>Fading TextView</item>
</string-array>
然后将您的 XML 更改为:
<com.tomer.fadingtextview.FadingTextView
android:id="@+id/fading_text_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:textSize="30sp"
app:texts="@array/examples"/>
这对我来说很好
希望对您有所帮助