小编Ami*_*ley的帖子

无法查询属性“applicationId”的值,因为项目“:presentation”的配置尚未完成

我刚刚将我的 android studio 更新为 android studio arctic fox,我还更新了一些插件。我还在 Gradle 构建过程中将 Gradle 更新为 Gradle 7.0,我遇到了这个错误。我尝试了一些解决方案,例如在我的演示文稿 gradle 模块和我的指挥中添加或删除 applicationId,但它们都没有帮助。我尝试了解决方案,说 applicationId 在清单文件包名称中必须完全相同,但它没有解决。我正在共享我的presentationconductorgradle 模块,所以如果需要共享更多内容,请告诉我。那我现在该怎么办?

演示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)

android gradle android-studio

6
推荐指数
2
解决办法
653
查看次数

为recyclerview平滑滚动

我在滚动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)

android material-design

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×2

android-studio ×1

gradle ×1

material-design ×1