課程
/移動開發
/Android
/360加速球核心效果實現
請問一下老師,為什么我按照你的方式來自定義progressView的onDraw方法不運行呢?
2016-12-27
源自:360加速球核心效果實現 3-4
正在回答
確認自己已繼承某個View/ViewGroup,確定你的onDraw方法在添加@Override注解后,Android Studio/Eclipse不會報警告,錯誤提示。所以猜測如下:
你沒有繼承特定的View,沒有繼承是沒有這個方法回調的
你的onDraw(Canvas c)不是系統提供的,而是你自己定義的一個重載方法,如果是重載添加@Override注解是會報警告的
你的onDraw方法已經執行了,只是你沒有看到預期的效果,認為它沒有運行
qq_昨天的遺忘_04423295 提問者
全是甘貨 回復 qq_昨天的遺忘_04423295 提問者
舉報
Android開發仿360加速球核心效果,助小伙伴進階,學習之后收獲滿滿
2 回答運行時權限
2 回答rQuadTo()方法參數分別是什么意思
1 回答拖拽時背景不變化
2 回答為什么不直接用構造函數
1 回答這個加速球可以不用畫,直接弄一張圖片嗎
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-02-15
確認自己已繼承某個View/ViewGroup,確定你的onDraw方法在添加@Override注解后,Android Studio/Eclipse不會報警告,錯誤提示。所以猜測如下:
你沒有繼承特定的View,沒有繼承是沒有這個方法回調的
你的onDraw(Canvas c)不是系統提供的,而是你自己定義的一個重載方法,如果是重載添加@Override注解是會報警告的
你的onDraw方法已經執行了,只是你沒有看到預期的效果,認為它沒有運行