2013-09-23 60 views
0

我在我的項目中使用此庫與自定義ImageView,它能夠處理捏縮放和雙擊縮放事件:https://github.com/jasonpolites/gesture-imageview。我需要在該庫的源代碼中更改一些東西,因爲我想將它與ViewPager一起使用。問題是,在圖書館,這之後我加入此修改自定義視圖自定義視圖的時候我修改源代碼,在這樣的XML文件格式:在庫中的自定義視圖的修改源不會影響XML佈局

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout 
xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:gesture-image="http://schemas.polites.com/android" 
android:id="@+id/layout" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:orientation="vertical" 
android:background="#000000"> 
<com.polites.android.GestureImageView 
    android:id="@+id/image" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    gesture-image:min-scale="0.75" 
    gesture-image:max-scale="10.0" 
    android:src="@drawable/image"/> 
</LinearLayout> 

我的更改不希望出現的,我通過改變所有值從0到100,當我以編程方式創建佈局時,出現了我的更改,並且自定義視圖按我的設想工作,但是當我在XML中定義佈局時沒有任何效果,即使清理了來自XML佈局中的源代碼自定義視圖的一些Java庫文件仍然工作,就像源代碼沒有變化。

回答

0

您是否嘗試過Project => Clean您的主項目和圖書館?

+0

它沒有幫助 – user1555754

+0

Mmh你有沒有可能將庫作爲外部jar添加進去? – ssantos

+0

我通過Project Propeteries> Android添加了此庫,將庫添加爲外部jar後結果相同 – user1555754

相關問題