[問題] 不同版本的imageview錯誤

看板AndroidDev作者 (去吧 皮卡丘!)時間11年前 (2013/03/06 02:06), 編輯推噓3(303)
留言6則, 4人參與, 最新討論串1/1
大家好,最近拿程式來實機執行, 開發用4.0,實機使用nexus7(4.1)執行都很正常,換到用dhd(2.35) 壓下iamgeview出現 FATAL EXCEPTION: main java.lang.NoSuchMethodError: android.widget.ImageView.getX 上網找了之後,大概知道是沒有我getX的方法,但沒有看到相關的解決方法, 想請問各位前輩這該如何解決,或提供關鍵字讓我去看,謝謝 -- 正妹徵友,條件如下:┌─────┐ 幹你媽!妳這是在上網賣淫還是在找馬伕? ˋ◢██◣ 1.要有錢。 ◢███◣ˊ ◥◥ 2.要有車。 ◥█ ★★ 3.長的帥。 ⊙-⊙- 4.屌要大。 ◣◢ └─────┘ █◤ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.22.18.74

03/06 02:29, , 1F
看 getX 支援哪幾版 如果2.35不支援就要 try catch
03/06 02:29, 1F

03/06 07:35, , 2F
ImageView.getX HoneyComb 以上才支援,所以必須繞過
03/06 07:35, 2F

03/06 15:06, , 3F
請問honeycomb之前大家都是怎麼做的?
03/06 15:06, 3F

03/06 15:06, , 4F
有沒有比try catch更方便的 有點想偷懶 哈哈
03/06 15:06, 4F

03/06 15:18, , 5F
大部分的情況下..用getLeft()就好了
03/06 15:18, 5F

03/06 23:13, , 6F
ok 我在試看看
03/06 23:13, 6F
文章代碼(AID): #1HDZG8Wl (AndroidDev)