Android UI 设置背景
2015-06-23 本文已影响142人
几千里也
设置背景的途径
- 在代码中设置
yourView.setBackgroundResource(R.drawable.your_picture);
yourView.setBackgroundDrawable(getResources().getDrawable(R.drawable.your_picture));
yourView.setBackgroundColor(Color.parseColor("#FFFF0000"));
yourView.setBackgroundColor(Color.RED);
- 在 xml 里设置
android:background="@android:drawable/your_picture"
android:background="#33333333"
设置背景的颜色效果
- 通过 Android 原生颜色设置
android:background="@android:color/transparent"
- 通过 Android 原生主题设置
android:theme="@android:style/Theme.Translucent"
- 通过 alpha 值设置 0 ~ 255
View v = findViewById(R.id.your_view);
v.getBackground().setAlpha(100); // 值越小越透明
- 通过 ARGB 设置
android:background="#80000000"