Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example.todoapp;
- import androidx.appcompat.app.AppCompatActivity;
- import android.app.Activity;
- import android.content.Intent;
- import android.os.Bundle;
- import android.util.Log;
- import android.view.View;
- import android.widget.AdapterView;
- import android.widget.Button;
- import android.widget.ListView;
- import android.widget.Toast;
- import java.util.ArrayList;
- public class MainActivity extends Activity{
- final int REQUEST_CODE = 1;
- @Override
- protected void onActivityResult(int requestCode, int resultCode, Intent data){
- super.onActivityResult(requestCode, resultCode, data);
- if (resultCode == RESULT_OK){
- Toast.makeText(this, "ouaisouais", Toast.LENGTH_SHORT).show();
- }
- }
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- Button btnAdd = findViewById(R.id.buttonAdd);
- btnAdd.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- Intent createIntent = new Intent(MainActivity.this, taskCreateActivity.class);
- startActivityForResult(createIntent, REQUEST_CODE);
- }
- });
- //Création d'une arrayList de tache
- ArrayList<ItemList> taskList = new ArrayList<ItemList>();
- ItemList manger = new ItemList("manger","je dois manger","00:30:00","22/01/2020","maison");
- ItemList dormir = new ItemList("dormir","je dois dormir","07:30:00","22/01/2020","maison");
- ItemList courir = new ItemList("courir","je dois courir","01:00:00","22/01/2020","sport");
- taskList.add(manger);
- taskList.add(dormir);
- taskList.add(courir);
- //Initialisation de l'adapter pour task
- Adapter adapter = new Adapter(this, taskList);
- //récupération de la ListView
- ListView list = (ListView)findViewById(R.id.taskList);
- //Passage des données à la ListView
- list.setAdapter(adapter);
- //On ajoute un listener (clic sur un item)
- list.setOnItemClickListener(new AdapterView.OnItemClickListener(){
- @Override
- public void onItemClick(AdapterView<?> adapter, View v, int position, long id){
- ItemList selectedItem = (ItemList) adapter.getItemAtPosition(position);
- Log.v("Element : ", "Tache : "+selectedItem.getIntitule());
- }
- });
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement