From 17c245702779484452fbb323ad53c5d3557e20c0 Mon Sep 17 00:00:00 2001 From: Avior Date: Fri, 19 Feb 2021 18:51:02 +0100 Subject: [PATCH] Actions sur page d'accueil Signed-off-by: Avior --- README.md | 5 +++ app/src/main/AndroidManifest.xml | 7 ++-- .../example/ca_contest/CalendarActivity.kt | 36 +++++++++++++------ .../com/example/ca_contest/MainActivity.kt | 4 +++ .../ca_contest/adapters/CountryAdapter.kt | 1 + .../adapters/HomepageCountryAdapter.kt | 22 ++++++++++-- .../com/example/ca_contest/dao/CountryDAO.kt | 4 +-- app/src/main/res/layout/activity_calendar.xml | 15 ++++---- .../res/layout/activity_country_selector.xml | 10 ++++-- app/src/main/res/layout/activity_main.xml | 6 +++- app/src/main/res/layout/toolbar.xml | 14 ++++---- app/src/main/res/values/colors.xml | 1 + app/src/main/res/values/themes.xml | 12 +++---- 13 files changed, 93 insertions(+), 44 deletions(-) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..ed8493f --- /dev/null +++ b/README.md @@ -0,0 +1,5 @@ +Membres sur le projet: +- Florian BOUILLON +- Camille NAULET + +GROUPE 4 \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index c96dcf3..f150646 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -11,13 +11,14 @@ android:supportsRtl="true" android:theme="@style/Theme.CA_Contest" android:usesCleartextTraffic="true"> - + - - + diff --git a/app/src/main/java/com/example/ca_contest/CalendarActivity.kt b/app/src/main/java/com/example/ca_contest/CalendarActivity.kt index a72dccb..4fdc888 100644 --- a/app/src/main/java/com/example/ca_contest/CalendarActivity.kt +++ b/app/src/main/java/com/example/ca_contest/CalendarActivity.kt @@ -1,13 +1,16 @@ package com.example.ca_contest import android.app.DatePickerDialog +import android.content.Intent import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.util.Log import android.view.View +import android.widget.Button import android.widget.DatePicker import android.widget.Toast -import com.example.ca_contest.api.Country +import com.example.ca_contest.dao.AppDatabaseHelper +import com.example.ca_contest.dao.Country import java.text.SimpleDateFormat import java.util.* @@ -19,23 +22,34 @@ class CalendarActivity : AppCompatActivity() { val name=intent.getStringExtra("name") val capital=intent.getStringExtra("capital") val region=intent.getStringExtra("region") + val code = intent.getStringExtra("code") + var date = Date(0) val datePicker = findViewById(R.id.date) val today = Calendar.getInstance() - datePicker.init(today.get(Calendar.YEAR), today.get(Calendar.MONTH), + datePicker.init( + today.get(Calendar.YEAR), + today.get(Calendar.MONTH), today.get(Calendar.DAY_OF_MONTH) - - ) { view, year, month, day -> - val month = month + 1 + ) { _, year, month, day -> + date = Date(year, month, day) } - fun addDate(view: View) { -// val listCountry: List = AppDatabaseHelper -// .getDatabase(this) -// .countryDAO() -// .insert() + val validateur = findViewById