سؤال

وبلدي التطبيق تحتاج إلى وجود intent-filter أن يستجيب لIntent الذي يفعل ذلك هو مجموعة مكون (وجود نية واضحة.) هنا هو مثال.

Intent i = new Intent();
i.setClassName("com.compareeverywhere","com.compareeverywhere.ScanActivity");
startActivity(i);

وسوف مجرد intent-filter بسيطة لا يفعل - لأنه يتم إجراء Intent لمكون معين (Activity،) تطلق فقط دون أن تبحث عن المقاصد على الإطلاق. هل هناك طريقة للقيام بذلك؟
شكرا، إسحاق الر
P.S: "لا" الرجاء عدم الرد

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

المحلول

لا.

و:) أن يقال، تخيل ماذا سيحدث لو سمحت الروبوت الناس لاختطاف النوايا لمكونات معينة. لا أحب التطبيق منافس؟ فقط ولك خطف له آخر الرئيسي مع بنفسك لعرضه الاباحية. يمكن النوايا تحديد مكونات محددة تحديدا لأن الكتاب لا يريدون الآخرين لتكون قادرة لتحل محلها.

لديك خيارين. إذا كانت هذه هي التعليمات البرمجية الخاصة بك، والاستعاضة عنها بقصد عام، أو إذا كان ينتمي إلى شخص آخر، والاتصال بهم، وتسأل لطيف بالنسبة لهم لتغييره إلى وجود نية عام جنبا إلى جنب مع بعض أسباب وجيهة لماذا ما هو ضروري.

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