2014-03-25 65 views
2

㈡有以下代碼繪製對象:綁定的Android使用MvvmCross

<shape xmlns:android="http://schemas.android.com/apk/res/android"  
      xmlns:local="http://schemas.android.com/apk/res-auto"> 
    <solid android:color="#000000" /> 
    ... 
</shape> 

我該怎麼辦顏色綁定 '機器人:顏色= 「#000000」'?

該drawable從引用視圖引用。

感謝名單

回答

0

我認爲這是可以做到的。但是,使用的確切技巧將取決於您可繪製的完整代碼,以及您的drawable的使用方式。

如果你看看如Change drawable color programmaticallySet android shape color programmatically這樣的Android/Java問題,那麼他們會給你一些想法來實現你的效果 - 但確切的技巧取決於你的個人情況。

作爲第一階段,我會建議用一些後臺代碼進行原型設計,以使顏色更改工作 - 這可以輕鬆地連接到可以數據綁定的C#視圖屬性。