0

我有一个自定义视图。我画线。

    @Override
    public void onDraw(Canvas canvas) 
       {

          super.onDraw(canvas); 

         canvas.DrawLine(0, 0, 700, 200, Green);
  }  

在按钮 Click 上,我让这个 View 可见和不可见。但是当我再次使它可见时,这条线是不可见的。我不想再重画了。我想保留以前的情节。请提供任何帮助。我将非常感谢

         button.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
            if(bCheck)
            { 
            myView.setVisible(View.INVISIBLE);
             bcheck = false
             }else
             {
         myView.setVisible(View.VISIBLE);
               }

        }
    }); 

请帮我 ?

4

0 回答 0