小编the*_*eek的帖子

Firebase:从 UID 获取 DisplayName

我在 Firebase Auth 中存储用户的显示名称。当同一用户登录时,从 Firebase Auth 获取很简单。但是,当另一个用户登录时,如果我有他们唯一的 UID(用户 ID),我该如何获取帐户的显示名称。

android firebase firebase-authentication

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

Android 应用程序键盘输入/发送键

在使用内置于不同应用程序中的消息传递服务时,我注意到Enter某些应用程序上的键被替换为send键。例如,所附的 5 个屏幕截图来自 Facebook Messenger、Instagram、Snapchat、Twitter 和我自己的应用程序。

如您所见,Snapchat 和 Instagram 将键盘的右下键设置为send带有特殊图标。其余的,包括我的,都没有。我试图环顾四周,但找不到有关如何实现这一目标的任何文档或建议。

我从哪里开始实现这样的目标?

脚注 1:我使用的是带有 Google 键盘的 Google Pixel 2 XL,但我在其他设备上看到了类似的功能。

脚注 2:我看到了一个关于覆盖回车键的输入以调用函数的问题,但我正在寻找更传统/更复杂的方法(最好使用自定义发送图标)。

脚注 3:图像顺序:我的应用程序、Snapchat、Messenger、Twitter、Instagram。

脚注 4:我并不是特别想制作一个完整的自定义键盘。我想保留谷歌键盘带来的其余多媒体功能。

我的应用程序Snapchat信使推特Instagram

java android android-softkeyboard android-studio

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

无法在图像视图中设置Firebase图像Uri

我正在从我的firebase数据库中检索图像并将其设置在图像视图中.我使用以下代码.

mStorageRef.child("Book_Photos/"+firstBook.bid).getDownloadUrl().addOnSuccessListener(new OnSuccessListener<Uri>() {
            @Override
            public void onSuccess(Uri uri) {
                Toast.makeText(getApplicationContext(), "GET IMAGE SUCCESSFUL",Toast.LENGTH_LONG).show();
                if(uri==null){
                    Toast.makeText(getApplicationContext(), "URI IS NULL",Toast.LENGTH_LONG).show();
                }
                try {
                    ImageView image2;
                    image2=(ImageView)findViewById(R.id.imageView);
                    image2.setImageURI(null);
                    image2.setImageURI(uri);

                }
                catch (Exception e){

                }
            }
        }).addOnFailureListener(new OnFailureListener() {
            @Override
            public void onFailure(@NonNull Exception exception) {
                Toast.makeText(getApplicationContext(), "GET IMAGE FAILED",Toast.LENGTH_LONG).show();
                // Handle any errors
            }
        });
Run Code Online (Sandbox Code Playgroud)

我正在检索的图像没有被设置."GET IMAGE SUCCESSFUL"吐司的作品."URI IS NULL"toast不起作用.命令image2.setImageURI(null)有效.

只是image2.setImageURI(uri)不起作用.

android firebase firebase-storage

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