看板 AndroidDev 關於我們 聯絡資訊
我想請問 如果我用canvas畫出一個圓餅圖 或長條圖 那我能針對圓餅圖中的 某個小餅 或長條圖的其中一個長條 設置onclick事件嗎 (非設置於整個view) 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.9.5.126 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1473066697.A.EBD.html
pttworld: onTouch, ACTION_DOWN, 餅繼承View, dispatch過去。 09/05 17:32
jknm0510a: 我是在view內畫的時候記住座標,ontouch時看有沒有包含 09/05 23:46
y3k: 一般在canvas上畫圖 應該要有一系列的物件去儲存元件的位置吧 09/06 08:02
y3k: 長條的一定沒問題 圓餅就算個判定範圍大概就行了 09/06 08:03
lalalalaluk: 我之前也不知所措 09/07 13:27
tacovirus: 建議直接用圖表套件,自己畫會遇到很多問題 09/08 22:56