2016-09-05 99 views
0

我使用谷歌地圖API在我的項目,我想改變縮放控件的位置,此代碼:如何在Google地圖中更改放大/縮小控件的位置?

SupportMapFragment mapFrag = (SupportMapFragment) getSupportFragmentManager() 
      .findFragmentById(R.id.map); 
    // Find ZoomControl view 
    final View zoomControls = mapFrag.getView().findViewById(0x1); 

此代碼對我的作品只爲構建調試 ,當我想建立釋放(簽署APK),該代碼有一個錯誤:

Error:Error: Expected resource of type id [ResourceType]

此錯誤點0x1

我該怎麼辦呢?

+0

我有一個類似的問題。我最終禁用了內置控件,並創建了自己的控件視圖,看起來與內置控件類似。 – Lev

+0

錯誤是什麼? –

+0

錯誤:錯誤:預期資源類型id [ResourceType] – miladsolgi

回答

1

由於它在調試版本上工作,並且該錯誤僅在構建版本(簽名APK)中存在,請嘗試在您的build.gradle中禁用lint規則。

To rectify this issue first press on the error to see which file throws this error. Once inside the file, inside the class function type this:

@SuppressWarnings("ResourceType")

Then head over to your app’s build.gradle file and under defaultConfig type this:

android { 
    lintOptions { 
    disable "ResourceType" 
    } 
} 

來源:Android — Error: Expected resource of type styleable [ResourceType] error

相關問題