小编Kun*_*war的帖子

闪屏 API 显示 Android 12 的操作栏

启动画面加载后,我得到一个操作栏,但我已将postSplashScreenTheme设置为无操作栏主题。这种情况仅发生在 android 12 模拟器上。

<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:tools="http://schemas.android.com/tools">
    <style name="Theme.App.Starting" parent="Theme.SplashScreen">
        <item name="windowSplashScreenBackground">@color/white</item>

        <item name="windowSplashScreenAnimatedIcon">@drawable/splash_icon</item>
        <item name="postSplashScreenTheme">@style/Theme.Design.NoActionBar</item>
        <item name="windowSplashScreenIconBackgroundColor">@color/blue</item>
        <item name="windowSplashScreenAnimationDuration">800</item>

        <item name="android:forceDarkAllowed" tools:targetApi="q">false</item>
    </style>
</resources>
Run Code Online (Sandbox Code Playgroud)

android splash-screen kotlin android-12

8
推荐指数
2
解决办法
1490
查看次数

我想实现下面的布局,按钮应该在屏幕底部,当惰性列被填充时,按钮不应该出去

顶部有惰性列,惰性列下方有输入电话号码布局并从电话簿布局添加联系人,我希望当未添加联系人时此布局位于顶部,当我添加大量联系人时输入电话号码并添加电话簿布局中的联系人会随着惰性列滚动并移出屏幕。我不让他们走出屏幕。当接触较多时,它们必须粘在底部。

在此输入图像描述

android kotlin android-studio android-jetpack-compose android-jetpack-compose-list

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

如何在 jetpack compose 中实现以下布局?

这个布局是我做的,你正在看的布局是一个 SVG 图像,所以我刚刚制作了图像以填充最大尺寸,并在下面添加了上面的文本和相机捕获按钮。但现在我想删除图像背景并希望以编程方式制作相同的布局。

在此输入图像描述

Box(contentAlignment = Alignment.BottomCenter, modifier = Modifier.fillMaxSize()) {
    AndroidView({ previewView }, modifier = Modifier.fillMaxSize())

    Column(modifier = Modifier.fillMaxSize()) {

        Icon(
            painter = painterResource(id = R.drawable.ic_card_overlay),
            contentDescription = null
        )

        Image(
            modifier = Modifier.fillMaxSize(),
            painter = painterResource(id = R.drawable.ic_black_transparent),
            contentDescription = null,
            contentScale = ContentScale.FillWidth
        )
    }

    Column(
        modifier = Modifier
            .fillMaxSize()
            .padding(26.dp)
    ) {

        Row(
            modifier = Modifier
                .padding(bottom = 20.dp), verticalAlignment = Alignment.CenterVertically
        ) {

            Icon(
                modifier = Modifier.clickable {
                    onCloseCameraClick()
                },
                painter = painterResource(id = R.drawable.ic_baseline_arrow_back_ios_24),
                contentDescription …
Run Code Online (Sandbox Code Playgroud)

android android-layout kotlin android-jetpack android-jetpack-compose

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

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