无法在 Firebase 的图像视图中显示图像

阿拉

我正在开发 android 应用程序,我想从 firebase 获取图像并将其显示到 Imageview 我的代码有效,但图像无法在虚拟或真实设备上显示。我尝试显示一个简单的图像,但它也无法显示任何内容,因此我尝试将其设置为背景图像并且可以正常工作。所以我不知道确切的问题

我的 Mainactivity.java:

 @Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_notificationdisplay);
    FirebaseApp.initializeApp(this);
    final TextView title = (TextView)findViewById(R.id.title);
    final TextView text = (TextView)findViewById(R.id.t);
    //--------------------String text1="";
   FirebaseDatabase.getInstance().getReference().child("notification").child("text").addListenerForSingleValueEvent(new ValueEventListener() {
        @Override
        public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
            Log.v("text:",dataSnapshot.getValue().toString());
            text.setText(dataSnapshot.getValue(String.class));
        }

        @Override
        public void onCancelled(@NonNull DatabaseError databaseError) {

        }
    });
    //-----------------title
    FirebaseDatabase.getInstance().getReference().child("notification").child("title").addListenerForSingleValueEvent(new ValueEventListener() {
        @Override
        public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
            Log.v("title:",dataSnapshot.getValue().toString());
            title.setText(dataSnapshot.getValue(String.class));

        }

        @Override
        public void onCancelled(@NonNull DatabaseError databaseError) {

        }

    });
    //-----------------Image
    ImageView image = (ImageView)findViewById(R.id.imageView);

    String url = "gs://my-map-1552492593540.appspot.com/ala.png";
    Glide.with(getApplicationContext()).load(url).into(image);


}

并且 xml 文件包含:

    </TextView>
<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textSize="15dp"
    android:text="This is my title field"
    android:id="@+id/title"
    android:gravity="center"
    android:layout_gravity="center"
    android:textAlignment="center"

    <ImageView
        android:id="@+id/imageView"
        android:layout_width="250dp"
        android:layout_height="250dp"
        android:layout_weight="1"
        android:paddingTop="100dp"
        android:paddingLeft="40dp"/>

<LinearLayout
    android:layout_width="wrap_content"
    android:layout_height="wrap_content">

</LinearLayout>
<TextView
    android:id="@+id/t"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:paddingLeft="40dp"
    android:paddingTop="50dp"
    android:paddingRight="40dp"
    android:text="This is my text field when I want to display my fire base data."
    android:textSize="20dp"></TextView>
<ImageView
    android:id="@+id/imageView2"
    android:layout_width="40dp"
    android:background="@drawable/ic_add_alert_black_24dp"
    android:layout_height="40dp" />
达瓦尔·乔塔尼亚

您正在使用 Firebase 的 STORAGE LOCATION 它不起作用您必须按照下图使用 DOWNLOAD URL 并突出显示

见下图

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法在表单视图中显示图像

图像无法在表格视图中显示

无法显示 firebase 数据库中的所有图像,我想将一个 ID 中的所有图像显示到网格视图中

无法从 Firebase 获取图像到表格视图

滚动视图中的SwiftUI HStack无法正确显示图像

Laravel:无法在视图中显示数据库中的图像

无法显示Firebase存储中的图像

无法使用Firebase在表格视图单元格中显示图像

无法从Firebase检索图像

对于动态出现的图像,无法在文本视图中的 Html.fromHtml() 中显示图像

无法在网格视图中获取图像

在响应视图中无法单击图像链接

无法在视图中读取图像文件

无法在“图像视图”中设置Firebase Image Uri

从图库拍摄的图像无法在图像视图中设置

无法使用滑行在图像视图中加载图像

检索Firebase图像作为可绘制对象,并在回收器视图中显示

使用 firebase 在列表视图中显示所有用户图像

无法在asp.net视图中显示数据库中的图像

无法在使用树枝的视图中显示上载的图像(symfony2)

我从 firebase 获取数据,但我无法在仅显示 console.warn 的视图中显示

无法从视图中删除图像选择器

图像在抖动中的视图中无法正确呈现

无法在列表视图中设置其他图像和文本

UIScrollView:当从 firebase 调用用户名时,在滚动视图中显示用户个人资料图像

无法从Firebase存储中检索图像

我无法在缩略图中显示捕获的图像

无法显示Firebase数据

在“回收者视图”中图像无法正确显示