課程
/移動開發
/Android
/Android攻城獅的第一門課(入門篇)
只要初始化帶修飾符就會報錯,提示如下:
依據提示刪除了修飾符就沒有再報錯,
但在這個方法下未能識別變量上面方法的img,img在不同的方法中
怎么辦才能令有修飾符情況下不要報錯?
2017-03-27
源自:Android攻城獅的第一門課(入門篇) 9-2
正在回答
私有方法 不能定義在 oncreate方法里面,因為 oncreate 被protected修飾,而且 定義在方法里面的變量為局部變量,生命周期 只在 ?當前 方法中,其他 方法調用不到,所以 onCheckedChanged方法 不能調用,
解決 方法: 把 img 定義在 當前 Activity 類 內部,這樣 作為 一個 成員變量img,可以在 所以 非static修飾的靜態方法中調用
舉報
想快速掌握Android應用開發基礎,選擇學習這門課程就對了。
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-03-27
私有方法 不能定義在 oncreate方法里面,因為 oncreate 被protected修飾,而且 定義在方法里面的變量為局部變量,生命周期 只在 ?當前 方法中,其他 方法調用不到,所以 onCheckedChanged方法 不能調用,
解決 方法: 把 img 定義在 當前 Activity 類 內部,這樣 作為 一個 成員變量img,可以在 所以 非static修飾的靜態方法中調用