android相关内容
我的应用程序中有一个显示计时器的屏幕。如果用户决定增加设备设置菜单中的字体大小,则文本对于布局来说会变得太大,并开始换行。对于我的其他文本较重的屏幕来说,这不是一个问题。对于此屏幕(仅对于此屏幕),如果使用辅助功能选项,我希望阻止计时器文本增大。 如果添加了上下文,则相关代码如下所示: HorizontalPager(state = pagerState, dragEnabled =
..
我有一个gif要放到我的应用程序中。我知道如何插入图像资源,但当我尝试添加gif时,它会变成静态图像。 DrawImage(image = +imageResource(R.drawable.gif)) 有没有人尝试在Jetpack Compose中添加gif,因为很难在网上找到有关如何添加gif的文档? 推荐答案 从线圈开始1.3.0支持的GIF被添加到Jetpack Co
..
我的应用程序有一个带有脚手架和底部导航栏的主屏幕: override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContent { val navController = rememberNavController
..
我正在尝试在单击文本时向下滚动到特定UI元素的位置。 我的文本代码为: Text( "What is autosaving?", color = colorResource(id = R.color.text_highlight), fontSize = wi
..
我想在Jetpack Compose中自定义TextField可合成。我正在尝试实现下图中的结果,但不知何故TextField有一些默认填充,我找不到如何更改其值。我想删除默认填充并对其进行自定义 (右边的图像是我获得的结果。我画了一个边框,这样你就可以看到它有填充,在下面TextField只是Text可组合的,它们不是TextFields) 下面是我的TextField代码 T
..
如何正确旋转Jetpack Compose中的文本并使其进行正确的布局?当我在文本对象上使用rotate修饰符时,文本会旋转,但布局中的大小似乎使用了预先旋转的文本宽度。 以下是我想要实现的一个简单示例--垂直文本应该位于左侧的狭窄空间中: @Composable fun MainBox() { Column( modifier = Modifier.fillM
..
如果我将大小指定为100.dp,此代码将填满整个屏幕。 ComposeTheme { Surface( modifier = Modifier.fillMaxSize(), color = MaterialTheme.colors.background ) { Box( modifier = Modifi
..
我希望动态更改我的应用程序语言,而无需重新启动Activity以使结果生效。我现在要做的是添加一个可变的Boolean状态,它是Switch,由所有Text元素使用。 为了更改语言,我在可点击回调中调用了以下代码(我将框用作虚拟对象,只是为了测试): val configuration = LocalConfiguration.current val resources = Local
..
我有一张作文卡片,在一行内有圆形视图,我需要制作它,以便该行中的最后一项只显示一半。有没有一种简单的方法来实现这一点,而不需要在绘制完所有内容后测量屏幕宽度,然后动态修改行项目的填充来实现它?) 推荐答案 如果您需要根据单元格内容的大小计算元素数,则在没有实际测量的情况下无法计算元素数。 但是,如果您确切知道需要显示多少元素,则可以将Modifier.fillParentMaxWid
..
我正在使用具有对象检测功能的CameraX来分析来自摄像机的帧,但在设置正确的大小以生成显示当前检测到的对象的覆盖图时遇到问题。 val imageAnalysis = ImageAnalysis.Builder() .setTargetRotation(rotation) .setTargetResolution(size)
..
我要为setOnCLickListener创建If Conditions forsetOnCLickListener,当forApproval.getVisibility() == View.VISIBLE备注的值与forApproval.getVisibility() == View.VISIBLE类似时,我为变量Comment( ImageButton )创建If Conditions Im
..
我有以下布局,我正在尝试为list_item_setup_step_button_start按钮注册OnClickListener。按钮接收触摸事件,但不接收点击事件。如有任何帮助,我们不胜感激。
..
我想为Android交叉编译我的项目。我已经创建了~/.Cargo/配置,如下所示:- [target.armv7-linux-androideabi] ar = "/optHDD/AndroidNDK/toolchains/llvm/prebuilt/linux-x86_64/bin/arm-linux-androideabi-ar" linker = "/optHDD/AndroidND
..
我正在尝试从Imageview更新图像,调试它时我看到它经过了所有代码,但图像没有更新。 以下是我的代码: LayoutInflater inflater = (LayoutInflater) getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE); View v = inflater.inflate(R.layo
..
我正在尝试这样布局,但我不能让我的图像视图像这样带有圆角。它在Android工作室的布局编辑器中显示得很好,但在真正的设备上,我得到的是平角。我厌倦了使用XML,也厌倦了代码,但都不适合我。请帮助我使我的版面与此示例图像类似。 我的布局文件
..
我有一个Android应用程序,有Firebase支持的存储空间。对于身份验证,我使用的是Google登录,然后是Firebase的signInWithCredential()。 有时相当快,有时非常慢(Google登录为2秒,Firebase为6秒,有时更长)。从用户体验的角度来看,这是不可接受的,尤其是在用户每次启动应用程序时都会发生这种情况。 我能做些什么来加快速度吗? 简而言
..
我正在尝试在Android模拟器中运行该应用程序,但此错误一直弹出。 FAILURE: Build failed with an exception. * Where: Script 'C:flutterpackagesflutter_toolsgradleflutter.gradle' line: 1005 * What went wrong: Execution failed
..
我正在尝试制作一个能从图片中读取文本的小型Android应用程序。我已经为Android实现了Tesseract工具,我能够识别用相机拍摄的照片中的文本。我现在的问题是,拍照的距离真的很严格。如果用户必须与他试图阅读的文本保持非常精确的距离,这就不是真正的用户友好。 我在想,最好的方法是像在Google Goggles中那样做,在Google Goggles中,用户可以裁剪他喜欢扫描的图像的
..
我最近开始研究Android Kotlin,我希望这会有一个非常简单的答案,但我有一个ViewModel,它有一个名为getDataComment的方法,我想从我的片段中调用该方法,并为它提供所需的参数。但当我尝试调用它时,没有生成错误,它只是没有显示列表。 我在视图模型中的方法: fun getDataComment(postId: Int) { PostReposi
..
我有一个片段,它基本上只包含一个底部导航和一个视图模型。此视图模型由此片段中的所有子片段共享。我的父片段看起来有点像这样: class UserDetailFragment : Fragment() { private val args: UserDetailFragmentArgs by navArgs() private val userDetailViewModel:
..