我试图让我的背景位图有点透明,所以文字可能会更加明显。
我正在设置我的背景位图:
<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:dither="true"
android:src="@drawable/bitmap"
android:tileMode="repeat" />
这样文字根本不可见。如何使我的位图透明?谢谢!
答案 0 :(得分:1)
在布局文件中,添加一个ID到根布局:
<LinearLayout android:id="@+id/background" android:background="...
您可以在代码中更改其背景的不透明度:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout....);
View backgroundView = findViewById(R.id.background);
backgroundView.getBackground().setAlpha(50);
...