我刚刚将我的 android studio 更新为 android studio arctic fox,我还更新了一些插件。我还在 Gradle 构建过程中将 Gradle 更新为 Gradle 7.0,我遇到了这个错误。我尝试了一些解决方案,例如在我的演示文稿 gradle 模块和我的指挥中添加或删除 applicationId,但它们都没有帮助。我尝试了解决方案,说 applicationId 在清单文件包名称中必须完全相同,但它没有解决。我正在共享我的presentation和conductorgradle 模块,所以如果需要共享更多内容,请告诉我。那我现在该怎么办?
演示gradle模块:
plugins {
id ("com.android.library")
id ("kotlin-android")
id ("com.google.gms.google-services")
}
android {
compileSdkVersion (30)
buildToolsVersion ("30.0.2")
defaultConfig {
minSdkVersion (19)
targetSdkVersion (30)
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
consumerProguardFiles("consumer-rules.pro")
}
buildTypes {
getByName("release") {
this.isMinifyEnabled = false
proguardFiles (getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro")
}
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = "1.8"
}
}
//dependencies …Run Code Online (Sandbox Code Playgroud) 我在滚动Recyclerview时遇到了一些问题.我添加了smoothScrollToPosition方法,LinearLayoutManager但它没有改变任何东西.我试图添加名为app:fastScrollEnabled但是它导致错误的属性.我想要一个平滑的滚动.我该怎么办?先感谢您 :)
XML代码:
<?xml version="1.0" encoding="utf-8"?>
<android.support.design.widget.CoordinatorLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#ffffff">
<android.support.design.widget.AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<android.support.v7.widget.Toolbar
android:id="@+id/stu_toolbar"
android:layout_width="match_parent"
android:layout_height="50dp"
android:background="#a653a3"
app:layout_scrollFlags="scroll|enterAlways">
<ImageView
android:id="@+id/check_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="left"
android:layout_margin="@dimen/normal_margin"
android:src="@drawable/ic_done_white_24dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:layout_marginRight="@dimen/normal_margin"
android:text="???? ??????"
android:textSize="20sp" />
</android.support.v7.widget.Toolbar>
<android.support.design.widget.CollapsingToolbarLayout
android:id="@+id/collpase_view_pager"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:layout_scrollFlags="scroll|enterAlways">
<android.support.v4.view.ViewPager
android:id="@+id/slide_show"
android:layout_width="match_parent"
android:layout_height="150dp" />
</android.support.design.widget.CollapsingToolbarLayout>
</android.support.design.widget.AppBarLayout>
<android.support.v4.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:layout_behavior="@string/appbar_scrolling_view_behavior">
<android.support.v7.widget.RecyclerView
android:id="@+id/recycle2"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</android.support.v4.widget.NestedScrollView>
</android.support.design.widget.CoordinatorLayout>
Run Code Online (Sandbox Code Playgroud)
Java代码:
public class Student extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) …Run Code Online (Sandbox Code Playgroud)