Italian Applicazione predefinita

Orazio8909

Member
Licensed User
Longtime User
Salve ragazzi, ho neccessità di impostare un'applicazione come APP predefinita, in modo tale che venga utilizzata questa e non quella di base del telefono. Sapete come fare? Grazie in anticipo per le risposte.
 

LucaMs

Expert
Licensed User
Longtime User
Salve ragazzi, ho neccessità di impostare un'applicazione come APP predefinita, in modo tale che venga utilizzata questa e non quella di base del telefono. Sapete come fare? Grazie in anticipo per le risposte.

Dipende dal tipo di dati che la tua app utilizza, o meglio dall'Intent.

E' il sistema operativo che, in base al tipo di Intent, avvia un'app o elenca quelle che supportano quell'intent.
Credo sia irrealizzabile. Dovresti fare in modo che ad intercettare quell'intent sia per prima la tua app.

Mah, dovrei pensarci di più, ma il concetto di base è questo.
 

Orazio8909

Member
Licensed User
Longtime User
Dipende dal tipo di dati che la tua app utilizza, o meglio dall'Intent.

E' il sistema operativo che, in base al tipo di Intent, avvia un'app o elenca quelle che supportano quell'intent.
Credo sia irrealizzabile. Dovresti fare in modo che ad intercettare quell'intent sia per prima la tua app.

Mah, dovrei pensarci di più, ma il concetto di base è questo.

Grazie per la risposta, credo di aver capito cosa vuoi dirmi però non so come creare l'intent che dici tu. cmq sto realizzando un'applicazione che rileva le reti wifi in zona e si ci connette in automatico se in questa rete ti sei già connesso altre volte inserendo password ecc... l'app funziona solo che la maggior parte delle volte entra in azione quella di base cioè appena accendo i wifi anche quella di base cerca di connettersi alle reti preferite quindi ti lascio immaginare cosa succede, un casino.. però cancellando tutte le reti preferite dall'applicazione di base la mia funziona beniss, per questo mi serviva sapere se era possibile utilizare un app come predefinita. Adesso provo a cercare come fare gli intent. Grazie ancora.
 

Orazio8909

Member
Licensed User
Longtime User
Di niente, era solo un'indicazione, perché io non saprei come fare :)

P.S. Comunque, metterei la domanda anche sul forum comune, essendo più letta...!
come faccio a metterla sul forum comune? Ho visto in giro su come utilizzare gli INTENT ma non ho capito bene come modificare il manifest. Tu hai già fatto qualche app che utilizza intent?
 

LucaMs

Expert
Licensed User
Longtime User
Io sto ancora litigando con la mia unica app :)

Non sono espertissimo (soprattutto è un periodaccio, leggo troppo e faccio confusione), ma non è necessario modificare il manifest, o almeno, spesso non lo è. Magari passo qualche oretta a leggerli meglio e li spiego qui.

Per porre la tua domanda sul forum comune dovresti semplicemente tradurla in inglese e metterla sulle Questions.
Se hai problemi con l'inglese, posso farlo per te, tanto io mi faccio aiutare da Google Translator :D


Ecco, questo è un tutorial sugli Intent. In inglese. Se ti serve, provo a fare una sintesi.
 

Orazio8909

Member
Licensed User
Longtime User
Ho posto la domanda nel forum comune.

Mi ha risposto Erel qui.

L'esempio più adatto è quello che lui consiglia, ovvero come intercettare l'arrivo di SMS.

In effetti, per poter ottenere che la tua app stia sempre in ascolto, devi utilizzare il manifest, come scritto in quel thread.
infatti, avevo letto bene ( in inglese ) che bisognava modificare il manifest. Allora seguirò il tutorial di Erel su come intercettare gli SMS. Anche io ho molta confusione per lo stesso motivo tuo, leggo tanto e a volte rimango a pensare su che libreria utilizzare o quale sia la migliore tra 2 :)
 
Top