在最新的Gradle插件中,当我尝试访问适配器位置字段IDE时,显示为已弃用。建议使用getBindingAdapterPosition()而不是adapterPosition
但是当我尝试访问字段getBindingAdapterPoplace()
IDE抛出错误
Could not find accessor com.rizek.android.users.adapters.recyclerview.cart.ProductListAdapter.ExpandViewHolder.bindingAdapterPosition
我的XML文件:
<ImageView
android:id="@+id/imageView14"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="16dp"
android:onClick="@{()->frequencyOptionInteractor.onRecurringOptionChanged(recurringViewHolder.adapterPosition,frequencyOption)}"
android:padding="8dp"
app:layout_constraintBottom_toBottomOf="@+id/linearLayout12"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="@+id/linearLayout12"
app:srcCompat="@drawable/frequency_option_selector"
bind:stateActivated="@{frequencyOptionAdapter.selectedPosition==recurringViewHolder.bindingAdapterPosition}" />
如果您正在使用ViewPager2,请确保将其添加为依赖项。
implementation "androidx.viewpager2:viewpager2:1.0.0"
如果您还没有这样做,您可以尝试手动添加RecycraView到您的
build.gradle
文件(模块):
// RecyclerView
implementation "androidx.recyclerview:recyclerview:1.2.0"
这对我有用。
问题内容: 在我的节点应用程序中,我正在使用Express。一切正常,但是我在遇到错误。我用的都是更新的模块… 我的代码: 错误: 有什么可以帮助我理解这个问题的吗? 问题答案: 您必须明确设置为,因为默认值将在的下一个主要版本中更改。例: 从4.16.0开始,您还可以执行以下操作:
我正在尝试构建我的android项目,但是我出现了这个错误: null
我试图在我的react本机应用程序上集成Firebase Crashlytics,但在构建应用程序时出错。 错误:配置根项目“MyApp”时出现问题 无法解析配置“:classpath”的所有项目。找不到io。织物工具:渐变:1.26.1。在以下位置搜索:https://dl.google.com/dl/android/maven2/io/fabric/tools/gradle/1.26.1/gr
问题内容: 错误: 出现的内容不起作用: 如果我写:“ InvoerVakhandler扩展了boven”,则该错误消失了,但是随后我得到了一个无限循环,最后程序崩溃并说堆栈溢出错误。 如果我尝试更改boven类中的“}”符号并将其放置在文本的末尾,那么我什至会收到更多错误消息。 问题: 我必须在代码中进行哪些更改才能使其正常工作? 注意: 我是Java的新手,我知道有更多类似这样的文章,但是由于
我对Android-Studio是新手,我正试图让一个“旧”应用程序重新运行。当我将Project与Gradle文件同步时,它会向我显示一条错误消息: 我还将google()和mavenCentral()添加到存储库中,但这并没有帮助。
我用科尔多瓦构建时遇到了这个错误: 我已经安装了Gradle5.3,这些是我的要求: