たManifest.xmlアプリケーションで宣言された:メソッドにアクセスできません
<application
android:name="com.google.firebase.quickstart.database.App"
android:label="@string/app_name"
android:supportsRtl="true">
</application>
マイApp.java:
public class App extends Application {
protected List<Contact> main_contacts = null;
public void setMainContacts(List<Contact> contacts) {
main_contacts = contacts;
}
public List<Contact> getMainContacts() {
return main_contacts ;
}
}
マイActivity.java:
public class MainActivity{
@Override
public void onContactsFetched(List<Contact> contacts) {
getApplication().setMainContacts(contacts);//<= Not recognised
}
}
012で宣言された教団
ディスク:簡潔
あなたがgetApplication(のリターンオブジェクトをキャストする必要がありますかなり確信して) – StarterPack
Android.manifestファイルにアプリケーションを登録して、あなたの方法は、静的にしよう。 – Ankita
@StarterPackそれは動作する – ishandutta2007