2014-12-02 65 views
0

我想教自己如何在Android中編程,我現在試圖保存用戶定義的位置從谷歌地圖在Android到SQLite,我正在遵循YouTube上的教程,這是一直很好,直到我看到這個視頻。錯誤:無法解析爲Android中的變量?

https://www.youtube.com/watch?v=2UiShIimLsc&list=UULPTrmvMOpPYlgq4FDvN1iQ視頻時間:1:10

當我到了這個階段,我按照說明操作,加入這一行;

data = new MarkerDataSource(context);然而我的上下文是紅色的,給我一個錯誤「無法解析爲變量」。

我試圖與人接觸,但沒有運氣,有人可以引導我。

我最終要實現的目標是在SQlite中保存用戶的標記位置,並在用戶關閉並重新打開應用程序時顯示標記的位置。

謝謝。

+0

要麼嘗試使用'this'來替換'context',或者如果這不起作用,您將需要發佈該類。 – RogueBaneling 2014-12-02 20:02:01

+0

(這個)也不起作用。 – Android 2014-12-02 20:12:42

+0

[課堂名稱]。這個或更好的仍然張貼你的代碼的一面.. – Elltz 2014-12-02 22:46:12

回答

0

如果您在活動或服務類別中調用它,則應該可以使用this。如果您從片段內調用它,請嘗試getActivity()

+0

它的力量發射時關閉。 – Android 2014-12-02 20:55:18