Android edittext のデフォルトの動作では、ユーザーが横向きモードにすると、キーボードが画面全体に表示され、edittext の入力が上部に表示され、その横に「送信」または「完了」ボタンが表示されます。ユーザーが見ることができるのは、ボタンのある入力フィールドだけです。また、入力フィールドの背景は常に白です。
そのモードで背景色または透明度を変更できれば、それで問題ありません。
私はそれを行うことができますか?
Android edittext のデフォルトの動作では、ユーザーが横向きモードにすると、キーボードが画面全体に表示され、edittext の入力が上部に表示され、その横に「送信」または「完了」ボタンが表示されます。ユーザーが見ることができるのは、ボタンのある入力フィールドだけです。また、入力フィールドの背景は常に白です。
そのモードで背景色または透明度を変更できれば、それで問題ありません。
私はそれを行うことができますか?
ファイルではXml
、タグ android:background="#008A00" を定義する必要があります
コンマでは、必要な独自のカラー コードを定義できます。使用するよりも動的に透明にしたい場合
button.getBackground().setAlpha(128); // 50% transparent
Int の範囲は0-255
0
、完全に透明
255
で、完全に不透明です。
xmlでもalpha
透過性を定義できます
android:alpha="0.0" that's invisible
android:alpha="0.5" see-through
android:alpha="1.0" full visible