我得到了gradle构建错误;任务执行失败':app:compileDevelopmentDebugJavaWithJavac' ,错误:找不到符号..现在真的很头疼。这是gradle日志;
symbol:变量activity_live_chat_view 位置:类布局 D:\ new \ android-app \ app \ build \ generated \ source \ apt \ development \ debug \ android \ databinding \ DataBinderMapper.java:109:错误:找不到符号 return abc.abc.R.layout.activity_live_chat_view; 符号:变量activity_live_chat_view 位置:类布局 注意:某些输入文件使用或覆盖已弃用的API。 注意:使用-Xlint重新编译:弃用以获取详细信息。 注意:某些输入文件使用未经检查或不安全的操作。 注意:使用-Xlint重新编译:取消选中以获取详细信息。 36个错误 FAILED
错误引用的代码:
@Override
public void onBind(ChatMessage message) {
super.onBind(message);
mBinding.chatUserNameTv.setText(message.getUserName());
mBinding.chatMediaGifIv.setFreezesAnimation(true);
mBinding.chatMediaGifIv.setOnClickListener(v -> {
mBinding.chatMediaGifIv.setFreezesAnimation(false);
});
}
当我按住ctrl +单击该项时,它也链接到xml,它没有问题。 我不知道出了什么问题,为什么会这样?请提出建议,问候
编辑布局文件;
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:padding="@dimen/chat_view_parent_padding">
<ImageView
android:id="@+id/chat_avatar_iv"
style="@style/ChatStyleAvatar"
android:src="@drawable/avatar" />
<android.support.v7.widget.CardView
style="@style/ChatStyleCardView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp5"
android:minHeight="@dimen/chat_card_min_height">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp5"
android:padding="@dimen/dp5">
<TextView
android:id="@+id/chat_user_name_tv"
style="@style/ChatStyleText.UserName"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:text="user name" />
<TextView
android:id="@+id/chat_message_tv"
style="@style/ChatStyleText.Message"
android:layout_alignParentLeft="true"
android:layout_below="@+id/chat_user_name_tv"
android:layout_marginTop="@dimen/dp10"
android:layout_toLeftOf="@+id/chat_block_ib"
android:text="Gif message" />
<pl.droidsonroids.gif.GifImageView
android:id="@+id/chat_media_gif_iv"
style="@style/ChatStyleMediaGif"
android:layout_below="@+id/chat_message_tv"
android:layout_gravity="center"
android:layout_marginBottom="@dimen/dp5"
android:layout_marginTop="@dimen/dp5"
android:src="@drawable/giphy" />
<ImageButton
android:id="@+id/chat_block_ib"
style="@style/ChatStyleIconButton"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:background="@null"
android:src="@drawable/ic_block" />
</RelativeLayout>
</LinearLayout>
</android.support.v7.widget.CardView>
</LinearLayout>