Color
文字列や背景等を色指定するときに使用する。
《指定方法》
- Color.BLACK【色名で指定】
- Color.rgb(0, 255, 0)【RGB値指定】
- Color.argb(100, 0, 255, 0)【第1引数は透明度】
- Color.parseColor("#0000FF")【いわゆるHTML等で使うカラーコード】
図1 Color |
public class MainActivity extends Activity{ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); TextView textview1 = (TextView)findViewById(R.id.textView1); textview1.setTextColor(Color.BLACK); TextView textview2 = (TextView)findViewById(R.id.textView2); textview2.setTextColor(Color.rgb(0, 255, 0)); TextView textview3 = (TextView)findViewById(R.id.textView3); textview3.setTextColor(Color.argb(100, 0, 255, 0)); TextView textview4 = (TextView)findViewById(R.id.textView4); textview4.setTextColor(Color.parseColor("#0000FF")); } }
res/layut/activity_main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20sp" android:text="Color.BLACK【色名で指定】"/> <TextView android:id="@+id/textView2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20sp" android:text="Color.rgb(0, 255, 0)【RGB値指定】"/> <TextView android:id="@+id/textView3" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20sp" android:text="Color.argb(100, 0, 255, 0)【第1引数は透明度】"/> <TextView android:id="@+id/textView4" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20sp" android:text="Color.parseColor(#0000FF)【カラーコード】"/> </LinearLayout>
0 件のコメント:
コメントを投稿