2012-03-05 85 views
0

我是新來的android開發。基本上我的問題是如何更改微調內的填充,使文本更緊湊,因此可以適應更多的屏幕上的值。減少微調內的填充android

我曾考慮過使用滑塊,但是我因爲有這麼大的範圍值可能是(1-20000)我想執行一些限制,所以選擇較低的數字更容易。

任何提示將是偉大的。

回答

0

您可以編寫自定義的Spinner Adapter並覆蓋getView來編寫自己的視圖。我寫了一些sample code爲另一個可能幫助的類似問題。

+0

Thanks @ Ravi-vyas,看起來像那正是我正在尋找。 – TStu 2012-03-05 19:51:00

+0

@Stu歡迎:)。如果您遇到任何問題,請告知我。 – 2012-03-05 19:53:19

+0

作爲@ Ravi的後續問題,當保存所選項目的ID然後重新閱讀時,在類型中似乎存在不匹配。 (返回Long)(Spinner)findViewById(R.id.distance_spinner))。getSelectedItemId();' '//重新讀入(預計int) distance_spinner.setSelection() distToInt);' – TStu 2012-03-05 20:14:39