小编Pem*_*ang的帖子

Android在谷歌付费中绘制自定义视图

缺口图像

这个问题已经被问到,这里已经接受了答案,但接受的答案并不是我想要的.我想使用一个自定义视图,其中缺口占用视图的宽度+一些边距,如上图中的付费图标.虽然寻找到它拥有一个晶圆厂像bottomappbar 这个 我看到了一个叫做类边缘治疗类我想这可以作为很好.我不会发布我的自定义视图代码,因为我可以绘制的是一个矩形.

java android android-custom-view android-layout kotlin

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

Android Firestore,查询数组

在此处输入图片说明我想从上述数据库中查询突出显示的值

我的代码不完整,我无法确定如何完成查询。我想知道整个集合中的任何地方是否存在123,456,789,就像正常查询.whereEqualTo("address","P18/A CIT Road Ananda Palit");会给我第三个文档一样,在这里我想查询card

CollectionReference ref = db.collection("company");
Query query = ref.whereEqualTo("card[]","???");
Run Code Online (Sandbox Code Playgroud)

android google-cloud-firestore

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

Dagger Hilt 无法将另一个字符串作为依赖项注入到 ViewModel 中

这些是我的刀柄依赖项 -

//Dagger Hilt
implementation "com.google.dagger:hilt-android:2.33-beta"
kapt "com.google.dagger:hilt-compiler:2.33-beta"
implementation 'androidx.hilt:hilt-lifecycle-viewmodel:1.0.0-alpha03'
kapt "androidx.hilt:hilt-compiler:1.0.0-beta01"
Run Code Online (Sandbox Code Playgroud)

这是我的两个模块

应用模块.kt

    @Module
    @InstallIn(SingletonComponent::class) //scope - entire application
    object AppModule {
    
        @Singleton // single instance in application
        @Provides // provide this dependency
        @Named(Consts.String1) // name in case of conflict
        fun provideTestString1() = "Injected String from String1"
    
    }
Run Code Online (Sandbox Code Playgroud)

主模块.kt

@Module
@InstallIn(ActivityComponent::class) // scope - activities
object MainModule {

    @ActivityScoped // single instance in Activity
    @Provides // provide this dependency
    @Named(Consts.String2) //name in case of conflict
    fun provideTestString2(@ApplicationContext context:Context,@Named(Consts.String1) testStringFromApplication:String) …
Run Code Online (Sandbox Code Playgroud)

android dagger-hilt

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