小编Abh*_*bhi的帖子

TextView和TextViewCompat有什么区别

我需要知道TextView和TextViewCompat之间的实际区别.什么时候应该使用TextViewCompat

android android-appcompat

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

'flutter' 不被识别为内部或外部命令

我想我添加了环境变量的路径,我也重新启动了我的电脑,但“颤振”cmd 不起作用。请帮帮我。我正在使用 Windows 10(64 位)并收到错误

'flutter' 不被识别为内部或外部命令

command flutter

14
推荐指数
2
解决办法
3万
查看次数

活动永远不会变成请求的状态“[DESTROYED、RESUMED、STARTED、CREATED]”(最后一个生命周期转换=“PRE_ON_CREATE”)

这不是一个重复的问题。
我已经看过类似的问题。我已经添加了我上次提到的问题。

我的问题是测试执行了,但我必须为每个测试手动打开应用程序。

截屏

你可以看到我已经等了18秒才打开应用程序。它会等到我手动打开应用程序,或者在超时后显示此错误。

活动永远不会变成请求的状态“[DESTROYED、RESUMED、STARTED、CREATED]”(最后一个生命周期转换=“PRE_ON_CREATE”)

这篇文章中,我认为问题出在我正在使用的设备上Redmi Note 5
disabled animations也有这个MIUI optimization选择。

感谢您提供在小米设备上自动运行测试的帮助。

手动运行自动化 UI 测试没有意义。

更新 1
它仅针对启动器/主要活动执行。
它不适用于其他活动。

更新 2
我也碰巧有一台 Redmi 4。测试在该设备上按预期工作,无需任何代码更改。

提到的SO问题

以及相关问题,

添加代码片段和依赖项供任何想要查看的人使用,

测试代码

import androidx.test.core.app.ActivityScenario
import androidx.test.espresso.Espresso.onView
import androidx.test.espresso.assertion.ViewAssertions.matches
import androidx.test.espresso.matcher.ViewMatchers.*
import androidx.test.internal.runner.junit4.AndroidJUnit4ClassRunner
import org.junit.Test
import org.junit.runner.RunWith

@RunWith(AndroidJUnit4ClassRunner::class)
class MainActivityTest {
    @Test
    fun test_isActivityInView() {
        val activityScenario …
Run Code Online (Sandbox Code Playgroud)

android android-espresso xiaomi

14
推荐指数
3
解决办法
6840
查看次数

Jetpack UI 组合。如何创建 FloatingActionButton?

我想FloatingActionButton使用jetpack compose.
任何人都可以帮我举例说明上述情况吗?

android floating-action-button android-jetpack-compose

12
推荐指数
3
解决办法
4040
查看次数

jetpack 中的自动镜像 compose 图标

我现在使用 jetpack compose,我的应用程序有两种语言环境,其中一种是 RTL,另一种是 LTR。
当用户更改区域设置时,一切正常,整个布局将重新排列。

我遇到的唯一问题是 Jetpack Compose 图标的镜像。我有一个像这样的图标按钮:

IconButton(onClick = { backView(true) }) {
    Icon(Icons.Filled.ArrowBack, contentDescription = "back")
}
Run Code Online (Sandbox Code Playgroud)

用于向后导航。
我的问题是,当用户切换到 RTL 语言环境时,该图标不会被镜像。

在 Compose 之前,我导入了arrow_back向量,它有一个用于 RTL 支持的复选框auto mirroring

如何在 Compose 中实现 RTL 支持?

android android-jetpack-compose

12
推荐指数
2
解决办法
4156
查看次数

如何在 Jetpack Compose 中绘制 3D 对象?

如何在 Jetpack Compose 中绘制 3D 对象?

我想画一个立方体并旋转它。除了这个
之外,我可以找到任何示例或教程。

但这对我来说太难了。

android android-jetpack-compose

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

(已解决)插件选项不允许使用多个值 androidx.compose.compiler.plugins.kotlin:reportsDestination

我正在使用 Android Studio 与 Kotlin 进行 Android 开发。我的项目中有40多个Android模块:其中一些是Java模块,一些主题是android模块。

Kotlin Version = "1.8.20"
Hilt Version = "2.45"
Compose BOM Version = "2023.01.00"
Compose Compiler Version = "1.4.3"
com.android.library = "7.4.1"
com.android.application = "7.4.1"
Run Code Online (Sandbox Code Playgroud)

我想运行 Compose Metrics 考虑以下因素:

buildscript {
}// Top-level build file where you can add configuration options common to all sub-projects/modules.
plugins {
    id 'com.android.application' version '7.4.1' apply false
    id 'com.android.library' version '7.4.1' apply false
    id 'org.jetbrains.kotlin.android' version '1.8.10' apply false
    id 'com.google.dagger.hilt.android' version '2.45' apply false
}

subprojects …
Run Code Online (Sandbox Code Playgroud)

android android-jetpack-compose dagger-hilt

11
推荐指数
0
解决办法
1234
查看次数

如何在 android compose 中创建 OTP 布局?

我正在新的 android jetpack 的 compose 中登录我的应用程序。

我想要制作一个像给定照片中那样的 OTP 布局。

一次性可编程布局

android android-jetpack-compose

10
推荐指数
3
解决办法
8101
查看次数

如何获取应用内更新的句柄更新结果

问题,

'onActivityResult(Int, Int, Intent?): Unit' 已弃用。在 Java 中已弃用

根据应用内更新文档,给定的方法需要onActivityResult,但已弃用。

我找不到有关如何使用registerForActivityResult应用内更新的任何详细信息。

PS:我正在使用Jetpack compose。相关答案会有帮助。

注意:
我很清楚这不是错误而是警告。我正在使用 Jetpack compose,因此这对我来说是一个问题,因为活动结果会使代码在 Compose 之外。

android startactivityforresult android-jetpack-compose in-app-update

10
推荐指数
0
解决办法
841
查看次数

Jetpack 撰写:光标位于 TextField 的末尾

使用 Jetpack ComposeBasicTextField组件,我想创建以下效果:

初始文本

初始文本

然后输入一些值

具有价值的文本

之后,将光标移动到索引 2(例如,索引 2)并在最后输入一个值(假设为 3)。我想要如下效果:

期望的效果

期望的效果

换句话说,我希望在当前索引中输入该值并强制光标到末尾(如果需要,可以再次更改光标,并重做该过程)。我可以强制光标始终停留在最后,但我不知道如何在 Jetpack compose 中执行此操作。

注意:我已经尝试使用解决方案TextRange,但这锁定了我的选择

提前致谢!

android android-jetpack-compose

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