Mam 2 aplikacje na Androida. Oba są zainstalowane na telefonie. Powiedzmy, że nazwa pakietu dla tych dwóch to com.android.test1 i com.android.test2. Jak mogę wywołać metodę Main2method()
z klasy test1.Main?Metoda połączeń Android z innej aplikacji
Klasa dla test1:
package com.android.test1;
import android.app.Activity;
import android.os.Bundle;
public class Main extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
Klasa dla test2:
package com.android.test2;
import android.app.Activity;
import android.os.Bundle;
public class Main2 extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
public static void Main2method() {
//do something..
}
}
Pytanie: Czy muszę mieć klasę ActionReceiver w obu aplikacjach? –