simpleDrawaeeView

پرسیده شده
فعالیت 1271 روز پیش
دیده شده 541 بار
0

سلام مشکل من اینه که وقتی SimpleDraweeView استفاده میکنم برنامم exception میده

فایل پیوست

Hamzeh Hojatzadeh
Hamzeh Hojatzadeh

5 آبان 99

0
حذف شده

سلام و احترام

از اونجایی که ارورتون رو پیوست نکرد

موارد زیر رو دنبال بفرمایید:

1-علاوه بر اضافه کردن لایبرری های مربوطه شما باید کلاسی به نام MyApplication بسازید و Application رو extends کنید سپس متد oncreate رو override کرده و پس از super لایبرری Fresco رو initialize کنید بدین صورت :

public class MyApplication extends Application {
    @Override
    public void onCreate() {
        super.onCreate();
        Fresco.initialize(this);
    }
}

2-سپس در manifest موارد زیر رو دنبال کنید (اضافه کردن کلاس MyApplication و همینطور پرمیژن اینترنت)

بدین شکل:

<manifest
    ...
    >
    <uses-permission android:name="android.permission.INTERNET" />
    <application
      ...
      android:label="@string/app_name"
      android:name=".MyApplication"
      >
      ...
    </application>
    ...
  </manifest>

سپس بقیه موارد که در ویدیو توضیح داده شد دلیل اینکه مورد بالا رو توضیح دادم این بود شما هر فرگمنت یا اکتیویتی جدیدی میسازید لازم نباشه هر بار Fresco رو initilize کنید

Doc Fresco lib

اگر در هر صورت موارد بالا رو انجام داده بودید لطفا این بار ارور مربوطه +ترجیحا با کد پیوست کنید

متشکرم

فایل پیوست

پوریا شفیعی

توسط

پوریا شفیعی

5 آبان 99