فتح مورد خارج نشاط في Android
-
25-09-2019 - |
سؤال
أحاول فتح مورد عن طريق تمرير نتيجة السياق. getResources (). context.getResources (). getString (R.Drawable.MyImage) إرجاع res/drawable-mdpi/myimage.png ومع ذلك ، عندما أحاول فتح هذا الملف ، فإنه يلقي fileNotfoundException.
ما هي الطريقة الصحيحة لفتح مورد خارج النشاط؟
المحلول
هل يمكنك نشر الرمز حيث تحاول فتح الملف.
res/drawable-mdpi/myimage.png مسار نسبي ، وليس مسارًا مطلقًا. أعتقد أنك لا تفتح المسار الصحيح باستخدام المسار النسبي وليس المطلق.
لا تنتمي إلى StackOverflow