Passage d'Activity et de Context dans une simple classe Java
Bonjour, je fais appel à vous car je sais que la communauté Androdi sur developpez.com est très sympa et très active :D
Je me présente, je m'appelle Maxime et je suis étudiant en master Informatique a Lille et j'ai choisi un projet android car je trouve que les possibilité qu'offre les termunaux mobiles et largement supérieur aux ordinateurs, bref :mrgreen:
Je suis en train de developper une application dans le cadre de mon master et ma question est la suivante : comment faire pour externaliser du code ? par exemple passer une Activity à une simple classe X (qui n'extends pas Activity) et pouvoir dans cette classe traiter les Toast et Intent BroadcastReceiver etc de l'Activity.
Ceci dans le but de créer une library pour des projet android
Je sais pas si je me suis bien fait comprendre :?
Exemple :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| public class Main extends Activity{
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_bluetooth);
TextView texte = (TextView)findViewById(R.id.bluetooth);
Button recherche = (Button)findViewById(R.id.buttonRecherche);
Bluetooth bluetooth = new Bluetooth();
bluetooth.activationBluetooth();
}
} |
Bluetooth est une seul classe Java, j'aimerais toujours interagir dedans avec l'activity, utiliser des Toast intent etc
Merci de votre aide :P