J'ai créé deux activités. Si je possède une imageview je veux commencer la nouvelle activité mais il ne reconnaît pas dans la nouvelle activité qu'elle est toujours tenue.Démarrer une nouvelle activité et reconnaître, il est toujours en cours + plein écran
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;
}
});
}
}
Activité Deuxième
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;
}
});
}
}
Aussi mon funtion pour faire disparaître la barre de titre doesn`t travail.
dans mon activité secound je l'ai déjà obtenu le code requestWindowFeature (Window.FEATURE_NO_TITLE); getWindow(). SetFlags (WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); mais je ne fonctionne pas –