シークバーの背景の色を変える

シークバーの背景色を変えたい時には

まず、res/drawble-nodpiに適当な名前(今回はseekbar.xml)でファイルを作成

中身はlayer-listで、itemは以下を定義

  • android:id=”@android:id/background”
  • android:id=”@android:id/secondaryProgress”
  • android:id=”@android:id/progress”

SeekBarオブジェクトでは、以下を指定

javaのプリミティブ型

javaの型について深く認識していなかったので、備忘録として

種別 説明
論理値 boolean 真偽値。true または false
文字 char 2バイトUNICODE文字。’\u0000’~’\uffff’
整数 byte 1バイト符号付整数。-128~127
short 2バイト符号付整数。-32768~32767
int 4バイト符号付整数。-2147483648~2147483647
long 8バイト符号付整数。約-922京~約922京
浮動小数 float 4バイト浮動小数点数
double 8バイト浮動小数点数。

背景をグラデーションにする