0
我想seekbar應該有圖像和文字在拇指上,而滾動圖像和文字應該留在Android的seekbar的拇指請幫助我。如何在seekbar的拇指上繪製圖像和文字。滑動的圖像和價值應該附上seekbar的拇指
我想seekbar應該有圖像和文字在拇指上,而滾動圖像和文字應該留在Android的seekbar的拇指請幫助我。如何在seekbar的拇指上繪製圖像和文字。滑動的圖像和價值應該附上seekbar的拇指
您可以定義一個新的拇指作爲Drawable。您可以轉換Drawable中的任何視圖。
TextView yourView = new TextView(this);
yourView.setText("text");
yourView.setBackgroundResource(R.drawable.background_resource);
// taken from the other ticket
Bitmap snapshot = null;
Drawable drawable = null;
yourView.setDrawingCacheEnabled(true);
yourView.setDrawingCacheQuality(View.DRAWING_CACHE_QUALITY_LOW); //Quality of the snpashot
try {
snapshot = Bitmap.createBitmap(yourView.getDrawingCache(), sizes and stuff); // You can tell how to crop the snapshot and whatever in this method
drawable = new BitmapDrawable(snapshot)
} finally {
yourView.setDrawingCacheEnabled(false);
}
mySeekBar.setThumb(drawable);
我沒有試過這段代碼,但解決方案應該進入這個方向。
然後,可以靜態創建拇指,如Drawable xml,例如分層不同的圖像。無論如何,如果你想要它包含一個動態內容,你應該動態創建它,所以定期更新它。 與一個TextView創建佈局,然後使用此:Create drawable from layout
感謝您的回覆...但即時得到它如果可能的話再PLZ給我全班 – shripal
我更新了它,但你應該嘗試,我沒有測試該代碼。感謝... –
,但不能正常工作,因爲我想 – shripal