小编Pra*_*ble的帖子

如何在 Android CameraX 中使用手动对焦?

我正在尝试像在 Camera2 API 中一样对 CameraX 进行手动对焦

在 Camera2 API 中,我使用以下代码

final CaptureRequest.Builder captureBuilder = mCameraDevice.createCaptureRequest(CameraDevice.TEMPLATE_STILL_CAPTURE); 

captureBuilder.set(CaptureRequest.CONTROL_AF_MODE, CaptureRequest.CONTROL_AF_MODE_OFF); 

captureBuilder.set(CaptureRequest.LENS_FOCUS_DISTANCE, mLensFocusDistance);
Run Code Online (Sandbox Code Playgroud)

android camera X 可以手动对焦吗?如果是这样如何

提前致谢

android focus setfocus android-camerax

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

如何通过TikTok SDK Login获取用户信息?

我正在使用来自 TikTok 的 TikTok SDK 登录用于开发人员门户。https://developers.tiktok.com在我的移动应用程序中。(我们已经注册并拿到了client_id和client_secret)

我能够从 SDK 对用户进行身份验证,但没有用户信息从 TikTok 返回,如用户名、名字、unique_id、followers_count 等。

我们可以使用SDK直接将视频分享到tiktok,但是没有可用的用户信息。

TikTok 在开发者门户上没有太多可用信息,有人可以帮助我吗?

谢谢

authentication sdk android userinfo ios

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

需要采取行动 在 2020 年 3 月 1 日之前切换到 Play Referrer API

我收到来自谷歌的电子邮件如下:-

您好 Google Play 开发者,

我们最近宣布将弃用 install_referrer 意图广播机制。由于您的一个或多个应用使用此 Intent 来跟踪引荐,我们希望确保您在 2020 年 3 月 1 日之前进行切换。在此日期之后,Play 商店应用的新版本将不再在应用安装后广播 install_referrer Intent。

需要采取的行动

迁移到 Play Install Referrer API 以跟踪以下应用和/或游戏的应用安装。

但是在我的应用程序中,我没有在任何地方使用它。此警告的可能原因是什么?

android google-play

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

Android jetpack 组件 - 在导航抽屉单击时吐司

我正在使用导航喷气背包并设置了导航抽屉。一切正常。但问题是我想在用户点击“nav_share”时显示一个祝酒词,但它没有显示...... 我的导航抽屉..我想在用户单击 ID 为“nav_share”的订单历史记录时显示吐司

这是我制作导航抽屉的方法

DrawerLayout drawer = findViewById(R.id.drawer_layout);
        NavigationView navigationView = findViewById(R.id.nav_view);

        navigationView.setNavigationItemSelectedListener(this);

        mAppBarConfiguration = new AppBarConfiguration.Builder(
                R.id.navigation_home, R.id.navigation_dashboard, R.id.navigation_plan, R.id.navigation_notifications)
                .setDrawerLayout(drawer)
                .build();

        NavController navController = Navigation.findNavController(this, R.id.nav_host_fragment);
        NavigationUI.setupActionBarWithNavController(this, navController, mAppBarConfiguration);
        NavigationUI.setupWithNavController(navigationView, navController);
Run Code Online (Sandbox Code Playgroud)

我的导航抽屉菜单是

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    tools:showIn="navigation_view">

    <group android:checkableBehavior="single">
        <item
            android:id="@+id/nav_home"
            android:icon="@drawable/ic_menu_camera"
            android:title="@string/menu_home" />
        <item
            android:id="@+id/nav_gallery"
            android:icon="@drawable/ic_menu_gallery"
            android:title="@string/menu_gallery" />
        <item
            android:id="@+id/nav_slideshow"
            android:icon="@drawable/ic_menu_slideshow"
            android:title="@string/menu_slideshow" />
        <item
            android:id="@+id/nav_tools"
            android:icon="@drawable/ic_menu_manage"
            android:title="@string/menu_tools" />
    </group>

    <item android:title="Communicate">
        <menu>
            <item
                android:id="@+id/nav_share"
                android:icon="@drawable/ic_menu_share"
                android:title="@string/menu_share" />
            <item
                android:id="@+id/nav_send"
                android:icon="@drawable/ic_menu_send"
                android:title="@string/menu_send" />
        </menu>
    </item>

</menu>
Run Code Online (Sandbox Code Playgroud)

最后:

@Override …
Run Code Online (Sandbox Code Playgroud)

android android-jetpack

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