的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的)返回的對象(到App – StarterPack
註冊在Android.manifest文件的應用程序並嘗試讓你的方法是靜態的。 – Ankita
@StarterPack讓它起作用 – ishandutta2007