如何访问viewGroup中的活动

时间:2014-09-11 12:56:00

标签: java android

现在我继续使用屏幕的透明度。

我需要的是当使用ACTION_MOVE方法向下拖动滑块以及(x,y)坐标时,不透明度也会有所不同。

实际上我的屏幕是单独的,它被声明为扩展活动类,而我的拖动器是扩展视图组。

为此我已经声明了布局的变量static并尝试在扩展视图组类中访问它。

它导致零点错误

这是我尝试过的:

public class NextViewGroup extends ViewGroup {

    case MotionEvent.ACTION_MOVE: {
        // Log.i ( "Inside Action Move", "" );

    if ( event.getY() >= 560 && CameraFlag == 0 ) {
       MyActivity.sample();
    }
}

活动类:

 public class MyActivity extends Activity {
        public boolean status = false;
        Button first, second;
        public  static LinearLayout layout;

        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_my);
            layout = (LinearLayout) findViewById(R.id.transparency);
        }

public static void sample()
 {
 try
 { layout.getBackground().setAlpha(30); 
}
 catch (Exception e) 
{ 
e.printStackTrace(); }
}
    }

如果有人对此有所了解,请帮助我。

0 个答案:

没有答案