安卓修改背景色和文字的颜色

朴灿烈づ我的快乐病毒、 2023-06-25 08:27 153阅读 0赞

1,可以在color.xml中先定义颜色例如下面

<?xml version=”1.0” encoding=”utf-8”?>


#0ffff0
#00FFFF
#7F000000



再在

main.xml里面添加背景的颜色android:background=”@drawable/c1”

  1. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
  2. android:layout_width="fill_parent"
  3. android:layout_height="fill_parent"
  4. android:background="@drawable/c1"
  5. >
  6. <TextView
  7. android:id="@+id/textView1"
  8. android:layout_width="wrap_content"
  9. android:layout_height="wrap_content"
  10. android:layout_alignParentTop="true"
  11. android:layout_marginTop="121dp"
  12. android:layout_toLeftOf="@+id/editText1"
  13. android:text="账号"
  14. android:textSize="20sp" />
  15. <EditText
  16. android:id="@+id/editText1"
  17. android:layout_width="wrap_content"
  18. android:layout_height="wrap_content"
  19. android:layout_alignBaseline="@+id/textView1"
  20. android:layout_alignBottom="@+id/textView1"
  21. android:layout_alignParentRight="true"
  22. android:layout_marginRight="40dp"
  23. android:ems="10" />
  24. <TextView
  25. android:id="@+id/textView2"
  26. android:layout_width="wrap_content"
  27. android:layout_height="wrap_content"
  28. android:layout_alignLeft="@+id/textView1"
  29. android:layout_below="@+id/editText1"
  30. android:layout_marginTop="28dp"
  31. android:text="密码"
  32. android:textSize="20sp" />
  33. <EditText
  34. android:id="@+id/editText2"
  35. android:layout_width="wrap_content"
  36. android:layout_height="wrap_content"
  37. android:layout_alignBaseline="@+id/textView2"
  38. android:layout_alignBottom="@+id/textView2"
  39. android:layout_alignLeft="@+id/editText1"
  40. android:ems="10"
  41. android:inputType="textPassword" >
  42. <requestFocus />
  43. </EditText>
  44. </RelativeLayout>

也可以在oncreat()里面修改颜色textview = (TextView)findViewById(R.id.textView1);textview.setTextColor(Color.RED);

Resources resources = getBaseContext().getResources();
Drawable HippoDrawable = resources.getDrawable(R.drawable.c2);
textview1.setBackgroundDrawable(HippoDrawable);

发表评论

表情:
评论列表 (有 0 条评论,153人围观)

还没有评论,来说两句吧...

相关阅读