Я создал два мероприятия. Если у меня есть изображение, я хочу начать новую активность , но он не распознает в новом действии, что он все еще удерживается.Начните новую деятельность и узнайте, она все еще удерживается + полноэкранный
MainActivity
public class MainActivity extends AppCompatActivity {
ImageView imageView1;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
imageView1 = (ImageView) findViewById(R.id.imageView);
imageView1.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if(event.getAction() == MotionEvent.ACTION_DOWN) {
Intent i = new Intent(MainActivity.this, FullActivity.class);
startActivity(i);
}
return false;
}
});
}
}
Вторая активность
public class FullActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.activity_full);
ImageView imageViewFull;
imageViewFull = (ImageView) findViewById(R.id.imageViewFull);
imageViewFull.setImageResource(R.mipmap.ic_launcher);
imageViewFull.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if(event.getAction()== MotionEvent.ACTION_UP){
finish();
}
return true;
}
});
}
}
Кроме того, мой Funtion сделать Titlebar исчезнуть Безразлично `работы.
в моей secound деятельности я уже получил код requestWindowFeature (Window.FEATURE_NO_TITLE); getWindow(). SetFlags (WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); но я не работаю –