[英]AAPT: error in android on integrating third party library
我想要做的是:我正在尝试整合这个库
到目前为止我做了什么:
implementation 'com.github.devlight:infinitecycleviewpager:1.0.2'
<com.gigamole.infinitecycleviewpager.HorizontalInfiniteCycleViewPager
android:id="@+id/swipableViewId"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:icvp_interpolator="..."
app:icvp_center_page_scale_offset="30dp"
app:icvp_max_page_scale="0.8"
app:icvp_medium_scaled="true"
app:icvp_min_page_scale="0.5"
app:icvp_min_page_scale_offset="5dp"
app:icvp_scroll_duration="500"/>
在构建项目时,我收到错误: AAPT: error: '...' is incompatible with attribute icvp_interpolator (attr) reference.
icvp_min_page_scale
的引用icvp_min_page_scale
已创建。 看起来参考在那里<?xml version="1.0" encoding="utf-8"?>
<resources>
<attr format="dimension" name="icvp_center_page_scale_offset"/>
<attr format="reference" name="icvp_interpolator"/>
<attr format="float" name="icvp_max_page_scale"/>
<attr format="boolean" name="icvp_medium_scaled"/>
<attr format="float" name="icvp_min_page_scale"/>
<attr format="dimension" name="icvp_min_page_scale_offset"/>
<attr format="integer" name="icvp_scroll_duration"/>
<declare-styleable name="HorizontalInfiniteCycleViewPager"><attr name="icvp_min_page_scale_offset"/><attr name="icvp_center_page_scale_offset"/><attr name="icvp_min_page_scale"/><attr name="icvp_max_page_scale"/><attr name="icvp_medium_scaled"/><attr name="icvp_scroll_duration"/><attr name="icvp_interpolator"/></declare-styleable>
<declare-styleable name="VerticalInfiniteCycleViewPager"><attr name="icvp_min_page_scale_offset"/><attr name="icvp_center_page_scale_offset"/><attr name="icvp_min_page_scale"/><attr name="icvp_max_page_scale"/><attr name="icvp_medium_scaled"/><attr name="icvp_scroll_duration"/><attr name="icvp_interpolator"/></declare-styleable>
<string name="app_name">InfinityCycleViewPager</string>
</resources>
问题:如何解决这个问题。 我们需要在 android studio 或项目设置中进行任何设置
消除
应用程序:icvp_interpolator="..."
<com.gigamole.infinitecycleviewpager.HorizontalInfiniteCycleViewPager
android:id="@+id/swipableViewId"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:icvp_center_page_scale_offset="30dp"
app:icvp_max_page_scale="0.8"
app:icvp_medium_scaled="true"
app:icvp_min_page_scale="0.5"
app:icvp_min_page_scale_offset="5dp"
app:icvp_scroll_duration="500"/>
或添加默认动画@android:anim/accelerate_decelerate_interpolator
<com.gigamole.infinitecycleviewpager.HorizontalInfiniteCycleViewPager
android:id="@+id/swipableViewId"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:icvp_center_page_scale_offset="30dp"
app:icvp_interpolator="@android:anim/accelerate_decelerate_interpolator"
app:icvp_max_page_scale="0.8"
app:icvp_medium_scaled="true"
app:icvp_min_page_scale="0.5"
app:icvp_min_page_scale_offset="5dp"
app:icvp_scroll_duration="500"/>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.