سؤال

أريد أن أسأل المستخدم تحديد ملف لفتح من وحدة تخزين خارجية واستلام مسارها.ويفضل أن يكون ذلك أرغب في تجنب الترميز السري واستخدام بعض الطريقة القياسية (نية معروفة أو ما شابه ذلك). Mased File هو أن تكون ملف Spatialite DB (* .sqlite)، لذلك لن تظهر في المعرض.

هل كانت مفيدة؟

المحلول

لسوء الحظ، لا يوجد منتقي أندرويد الأصلي للملفات، ولكن يمكنك الحصول على واحدة مفتوحة المصدر لإضافة في مشروعك، ثم تعديلها لتناسب احتياجاتك.تحقق من هذا سؤال حتى لبداية جيدة.

نصائح أخرى

أود أيضا أن أقترح أن يكون منتقبو الملفات التي تعمل بنظام Android من النوايا التي يمكنك أن تتردد في استخدامها.لسوء الحظ إذا لم يكن لدى المستخدم التطبيقات المناسبة على أجهزتهم، فلن تنجح نيتك.إذا حدث هذا، فيمكنك دائما توجيه المستخدم لتنزيل التطبيق.بدلا من ذلك، يمكنك التحقق مما إذا كانت نية اختيار الملفات ستنجح (انظر هذه النصيحة) ، واستخدام منتقي الملفات القياسية إذا كان الأمر كذلك (يحتوي العديد من المستخدمين على Astro، على سبيل المثال، الذي أعتقد أنه لديه نية يمكنك استخدامه)، ويمكنك العودة إلى شيء مدرج في تطبيقكستجعل من أجل نهاية أجمل في تجربة المستخدم النهائي عبر التطبيقات على جهازهم.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top