0

基本的な懐中電灯アプリに取り組んでおり、画面をスクロールすると画面の色が変わるようにしたいと考えています。これを行う方法の例をいくつか探していましたが、運がありませんでした。誰かが私を正しい方向に向けてくれることを望んでいました。これまでのところ、私は使用する必要があることを知っていますOnScrollListener() ありがとう

4

1 に答える 1

1

これはMindTheRobotから取得しました

Paint paint = new Paint();
int color = 0x00000000;
float position = getRelativeTemperaturePosition();
if (position < 0) {
    color |= (int) ((0xf0) * -position); // blue
} else {
    color |= ((int) ((0xf0) * position)) << 16; // red          
}
//Log.d(TAG, "*** " + Integer.toHexString(color));
LightingColorFilter logoFilter = new LightingColorFilter(0xff338822, color);
paint.setColorFilter(logoFilter);
于 2012-06-05T15:16:15.793 に答える