私のアプリケーションでは、最初は不透明度TextView
を60に設定しています。その後、ユーザーがボタンを押したときに、ボタンを増やすボタンまたは下げるボタンを押すたびに、不透明度を増減したいと思いTextView
ます。私はこれを試しましたが、テキストの不透明度を取得するたびに、実際にはそうではない-3または-1が表示されます。
public void decreaseOpacity(View v){
int op=txtView.getBackground().getOpacity();// its alwz -ve value
txtView.getBackground().setAlpha(op-1);
}