我有一个RelativeLayout
ProgressBar
,我希望使用android:background="@null"
将RelativeLayout设置为透明。它运行良好,但不适用于Android 5.1.0及更高版本。
这里是file.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@null">
<ProgressBar style="@style/progress_bar_style"/>
</RelativeLayout>
所以,我尝试过像
这样的方法android:background="#00000000"
android:background="#77000000"
android:background="#AARRGGBB"
e.t.c我在stackoverflow找到了。 那么,如何解决这个问题?
更新
答案 0 :(得分:1)
您的以下代码在Api&gt;上工作正常21。
public function put($path, $contents, $lock = false)
{
return file_put_contents($path, $contents, $lock ? LOCK_SH : 0);
}
UpDate:
你必须 <?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@null">
<ProgressBar style="@style/progress_bar_style"/>
</RelativeLayout>
项目和clean
它。愿这可行。
答案 1 :(得分:-1)
我在某些日子里面临同样的问题 你可以用java代码给relativelayout赋予颜色
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/rlayout">
在Java文件中你给colro
RelativeLayout ln = (RelativeLayout) findViewById(R.id.rlayout);
ln.setBackgroundColor(Color.TRANSPARENT);
答案 2 :(得分:-1)
尝试为RelativeLayout背景设置:
public function galleryimages($image_data) {
$data = array_map(
function($i) { return array('image' => $i['file_name']); },
$image_data);
$this->db->insert_batch('gallery', $data);
}
答案 3 :(得分:-1)
<RelativeLayout
android:id="@+id/yourRelativeLayoutID"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/bg_relative">
在colors.xml中添加bg_relative颜色
<color name="bg_relative">#80795548</color>
and here 80 is transparency code, you can change like following,
100% - FF
95% - F2
90% - E6
85% - D9
80% - CC
75% - BF
70% - B3
65% - A6
60% - 99
55% - 8C
50% - 80
45% - 73
40% - 66
35% - 59
30% - 4D
25% - 40
20% - 33
15% - 26
10% - 1A
5% - 0D
0% - 00