発生している問題
現在Androidアプリの開発の勉強中です。
現在作成中のAndroidアプリ内で、動的にビューの表示を行う時、背景色を50パーセント透過した色にしたいと考えています。
しかし、Color.argb()を使うのにAPIレベルが最低26から?のようで、現在最低APIレベル15で制作している為エラーが出てしまっています。
Kotlin
1val newView = v?.findViewById<LinearLayout>(R.id.coverLinear) 2newView?.setBackgroundColor(Color.argb(0.5f,105f,105f,105f)) 3newView?.visibility = View.VISIBLE 4
今度の実業務でやや古めの端末を使う予定がある関係上、出来るだけターゲットAPIレベルを変えずに、背景色を透過させる処理を実装したいと考えています。
Color.argb()を使えるようにする手段はあるのでしょうか。
宜しければご教示頂けると助かります。宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー