我有一个按钮,可以使图像全屏显示图像(无/标题或通知栏)。我吐了一个吐司,说您可以使用屏幕顶部的选择按钮点击屏幕以恢复正常大小。我对如何为图像屏幕注册 SetOnClickListener 感到困惑。我有代码。
public void getFull(View v)
{
OnScreen=1;
if(ScreenNoBars==0)ScreenNoBars=1;
getWindow().setFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS,
WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS); //gets rid of title bar
ImageView img=new ImageView(this);
img.setImageDrawable(getMyImage(0));
setContentView(img);
img.setOnClickListener((OnClickListener) v); //<<< problem here
Toast.makeText(getApplicationContext(), "Tap Image to restore buttons or Rotate
device.",Toast.LENGTH_LONG).show();
}