2014-05-21 74 views
1

到目前爲止,我已經設法根據基於this stackoverflow question的說明從xml自定義了一個開關。但是,我需要以編程方式設置拇指/軌跡可繪製。以編程方式爲Android API級別14和15設置了Thumb可繪製

Documentation on Android Switch class,明確指出以下方法

setThumbResource(int) 
setThumbTextPadding(int) 
setTrackResource(int) 

將僅適用於Android API級別16及以上的工作。實現相同的結果是否可行,即爲API等級14和15編程設置拇指資源?如果是,如何?

+0

您可以將不同的搜索條用不同的拇指放在不同的搜索條上,並根據需要隱藏一個或另一個?或者你必須改變相同的搜索欄上的拇指? – Dante

+0

大聲笑,我真的不明白你的意思是不同的seekbars。你能指點我的任何一種代碼樣本來獲得更好的想法嗎? – kouretinho

+0

對不起,這是我的問題。我的意思是你用不同的拇指在佈局上放置了幾個搜索條,並且只有其中一個可見,這是不可見的。因此,如果您需要更改拇指,您只需隱藏可見的搜索欄並顯示您需要的拇指。你明白我的想法嗎? Sry,英語不是我母親的舌頭 – Dante

回答

0

如果您希望以編程方式設置可繪製資源,則可以使用類android.support.v7.widget.SwitchCompat而不是缺省android.widget.Switch。前者提供了您提到的API級別7的方法。

相關問題