草庐IT

myradio_android

全部标签

android - 如何获取我自动生成的 firebase 节点 key ?

在我的android项目中,我想更新我的状态,但我无法获得我想要更新的自动key。这是我在项目中使用的代码Stringkey=mGroupRef.child("users").push().getKey();System.out.println("++key_____"+key); 最佳答案 这可能会有帮助。创建模型类publicclassModel{publicStringuid;publicStringgetUid(){returnuid;}publicvoidsetUid(Stringuid){this.uid=uid;}}保

android - 将异步监听器转换/包装为 Observable (RxJava2)

我想为Observable对象包装一个真正的监听器。对于初学者来说,这是一个测试用例,对他来说一切都很好。@OverridepublicvoidonCreate(@NullableBundlesavedInstanceState){getObservablePhoneState()//Runonabackgroundthread.subscribeOn(Schedulers.io())//Benotifiedonthemainthread.observeOn(AndroidSchedulers.mainThread()).subscribe(integer->Log.i(TAG,"--

android - 带有白色工具栏和深色文本的应用

我一直在尝试在使用minSDK16的项目中实现这一目标:ActionbarandstatusbarinWhitecolorwithdarktextandicons.像这样:多年来我一直在努力解决这个问题。谷歌搜索导致很多没有任何意义和/或不支持旧api的答案。colorControlNormal、titleTextColor、Appcompat-this、Appcompat-that...简直是一场噩梦!我也找不到关于将哪些项目放入我的样式xml中的任何文档,而且我尝试过的样式属性组合似乎都没有任何效果。那么有人可以给我一个适当且解释清楚的演练,说明我如何才能实现这种效果吗?谢谢。

android - 签名apk错误: proguard can't find referenced class android. arch.core.util.Function after com.firebaseui :firebase-ui-database update to 2. 3.0

更新后compile'com.firebaseui:firebase-ui-database:0.4.0'到compile'com.firebaseui:firebase-ui-database:2.3.0'我能够在我的测试设备上编译和运行我的应用程序,但是当我尝试生成签名的apk时,我在“messagesgradlebuild”中得到了这个。我希望这是一个proguard问题:Information:Gradletasks[:app:assembleRelease]Warning:android.arch.lifecycle.Transformations:can'tfindrefe

android - 在 firebase 应用程序中添加 sha1 失败并出现错误

我正在将我的项目从Digits迁移到Firebase。在此过程中,我需要在Firebase中创建一个应用程序并添加发布版本的SHA-1。当我尝试添加SHA-1时,出现以下错误:尝试修改Android证书指纹时出错。请稍后再试。在这里发现了以下两个类似的问题。两者都说Firebase的GoogleAPI项目上应该有一个已经存在的具有相同SHA-1的应用程序。我没有任何其他应用程序具有相同的SHA-1。Addingsha1keyfailswitherrorCanandroidcertificatefingerprintsha1useinfirebaseandGooglePlaceAPI?需

android - 如何在 android 布局中使用向上/向下滑动方法?

我正在使用两个相对布局。一个相对布局由编辑框和微调器(Lime颜色布局)组成。另一个相对布局仅由WebView组成。我希望使用向上/向下滑动的方法来进行相对布局(青柠色)。如果用户向上滑动石灰色布局。其他布局将全屏显示。我不知道如何实现。我需要任何引用资料或文章才能完成。 最佳答案 这非常适合我MycustomGestureDetectorClass.Copyandpasteinappropriatepackage.packagecom.cse.stackoverflow.gesture;importandroid.util.Log

Android RxJava2 应用程序在从创建的可观察对象调用 emitter.onError() 时崩溃

我正在create()的帮助下手动创建Observable。现在在里面,我检查了一些条件并基于此,我想通知订户有关错误。以下是我创建可观察对象的方式:publicObservableloginUser(Stringemail,Stringpassword){returnObservable.create(emitter->{myAsynchronousWork.onCompleteListener(result->{if(!result.isSuccess()){//Thiscausesthecrash.emitter.onError(newThrowable(result.getEr

java - Android - Firebase - 保存新数据而不覆盖旧数据

创建此问题是因为我之前的问题包含2个问题,而不是将其缩小到1个瞄准用户将能够存储新数据而不会覆盖之前提交的数据描述目前,当用户输入新报告时,事件报告节点中的用户事件报告数据将被覆盖。用户发送的旧事件报告中的数据应与新数据一起保存。这样当局将能够查看以前的报告以及新的报告数据。问题每次当前登录的用户保存“报告”时,新报告数据将覆盖旧报告数据保存数据的代码privatevoidsubmitReport(finalStringuserReportDate,finalStringuserReportTime,finalStringuserReportLocation,finalStringus

Android Constraint Layout inside Scrollview inside Constraint Layout

我搜索的最接近的问题是:Scrollviewinsideconstraintlayoutdoesnotscrolltothebottomoftheparentconstraint但是没有解决方案=|。我正在尝试做的事情:我有一个包含3个“部分”的约束布局:顶部栏、中间内容和底部按钮。我只想为中间内容放置一个ScrollView。因此,如果您向下和向上滚动,您会继续看到顶部栏和底部按钮但是这个ScrollView不起作用,我认为它与ScrollView中的“match_parent”有关,但我不能放置此选项,因为ScrollView在约束内布局大小应该是相对的,如果我放置匹配的父级,它不

android - Kotlin dagger 2 Android ViewModel注入(inject)错误

我正在尝试在我的Android应用程序上使用dagger2从archandroid库中注入(inject)新的ViewModel。从我在这个样本上看到的https://github.com/googlesamples/android-architecture-components/tree/e33782ba54ebe87f7e21e03542230695bc893818/GithubBrowserSample我需要使用这个:@MustBeDocumented@Target(AnnotationTarget.FUNCTION,AnnotationTarget.CONSTRUCTOR,An