小编Kar*_*lad的帖子

Android 和 Exoplayer 中的视图绑定

我在我的 Fragment 之一中使用 Android Exoplayer。在 Exoplayer 中,我使用自定义控件布局“@layout/custom_player”作为控件。我在布局中有不同的元素,例如我有一个按钮元素“optionBtn”,我想从我的 Kotlin 代码连接到 onclicklistener。不幸的是,这对于视图绑定来说并不是很顺利。

这是 XML Exoplayer

  <com.google.android.exoplayer2.ui.PlayerView
        android:id="@+id/playerVIew"
        app:resize_mode="fill"
        android:animateLayoutChanges="true"
        app:controller_layout_id="@layout/custom_player"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent"/>
Run Code Online (Sandbox Code Playgroud)

这是科特林代码

...
        private var binding: FragmentVideoBinding? = null
        private var btnsheetOptions: SheetOptionsBinding? = null
        private var sheetDialog: BottomSheetDialog? = null
        private var customPlayer: CustomPlayerBinding? = null
        
        override fun onCreateView(
            inflater: LayoutInflater, container: ViewGroup?,
            savedInstanceState: Bundle?
        ): View {

            btnsheetOptions = SheetOptionsBinding.inflate(inflater, null, false)
            sheetDialog = BottomSheetDialog(requireContext(), R.style.BottomSheetDialogTheme)
    
            binding = FragmentVideoBinding.inflate(inflater, container, false)
            customPlayer = CustomPlayerBinding.inflate(inflater, binding!!.root, true)
            
            return …
Run Code Online (Sandbox Code Playgroud)

android exoplayer android-viewbinding

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

如何从 BroadcastReceiver 中的 Workmanager 检查应用程序是否位于前台?

有没有办法检查应用程序是否在后台、关闭或从 BroadcastReceiver 内的 Workmanager 运行?我想在应用程序关闭或在后台时显示内部通知。

我已经找到了一些与此相关的主题,但不幸的是,自 Android 10 以来,限制发生了变化,这使得它变得有点困难。

先感谢您

android broadcastreceiver kotlin

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

流明交易

我正在努力让 Laravel Lumen 进行交易,但仍然没有成功。我看到很多事务的数据库外观,但是有没有办法可以使用这样的东西?

Lumen 中没有关于交易的明确文档。

app('db')->transaction(function() {
    // DB work
});
Run Code Online (Sandbox Code Playgroud)

提前致谢

transactions laravel lumen

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

Kotlin ECC 加密

Kotlin 中是否有关于椭圆曲线加密的任何信息?

用于生成密钥对和加密、解密消息。

关于这个主题的信息很少。

例如,我想实现 ECC P-521 椭圆曲线。

是否可以在 Kotlin 中使用 Java 版本?

我们如何实现这一点?

encryption kotlin ecdsa

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

流明的本地化

是否有关于本地化流明的清晰文档?我搜索了整个google / laracast,以找到有关流明本地化的一些信息/文档,但到目前为止没有。

我遇到了一些有关lumen的文档,但似乎最新版本的lumen不支持Localization。我该怎么做?

提前致谢。

localization laravel lumen

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