小编Moa*_*taz的帖子

将 Android Studio 更新到 Fox 2020.3.1 后,主题插件不起作用

我已经将 Android Studio 更新到最新版本Fox 2020.3.1,当我打开程序时,我发现主题无法像以前的版本那样工作。我检查了主题插件,发现它已安装,但是they does not appear in the list of themes in Appearance & Behavior. 我已经删除了大部分主题并重新安装了它们,但它们也没有出现并且无法正常工作。那么我该如何解决这个问题呢?

java android kotlin android-studio

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

如何使用 RecyclerView 创建滚动返回顶部按钮

我有一个使用 RecyclerView 显示图像的应用程序,我想显示一个按钮,供用户在向下滚动时返回顶部

像这样的东西:

在此输入图像描述

那么我该怎么做呢?

片段_壁纸.xml

<androidx.core.widget.NestedScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true"
tools:context=".Fragment.ImagesFragmentProject.WallpapersImagesFragment">

<!-- "descendantFocusability" to make the recyclerView not scrolls to the top itself -->
<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:descendantFocusability="blocksDescendants">

    <androidx.recyclerview.widget.RecyclerView
        android:id="@+id/recyclerView_image_wallpapers"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:background="@color/colorBackground"
        android:nestedScrollingEnabled="false"
        />
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

壁纸片段.java

public class WallpapersImagesFragment extends Fragment implements Picasso.ItemClickListener {

String[] TopImages;
private Picasso adapter;

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {
    // Inflate the layout for this fragment
    View rootView = inflater.inflate(R.layout.fragment_images_wallpapers, container, false);

    // ArrayList for TopImages
    TopImages …
Run Code Online (Sandbox Code Playgroud)

java android android-recyclerview androidx

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

由于 Xcode 运行脚本阶段没有指定输出,IOS 模拟器中的 KMM 项目构建失败

我正在开发一个 Kotlin 多平台移动项目,在尝试构建 iOS 端时,我遇到了与脚本构建阶段相关的构建失败。这是我收到的警告:

warning: Run script build phase 'Run Script' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'iosApp' from project 'iosApp')
Run Code Online (Sandbox Code Playgroud)

接下来是构建失败消息:

The following build commands failed:
PhaseScriptExecution Run\ Script /Users/moataz/AndroidStudioProjects/MyApplication/build/ios/iosApp.build/Debug-iphonesimulator/iosApp.build/Script-7555FFB5242A651A00829871.sh (in target 'iosApp' from project 'iosApp') (1 failure)
Run Code Online (Sandbox Code Playgroud)

我不确定如何解决环境中的此警告和后续错误。在 …

android kotlin kotlin-multiplatform

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