From badbf8e7db9f5073ddf6430bcb5002e0ea1e69c6 Mon Sep 17 00:00:00 2001 From: Monnot <48322244+Saigai@users.noreply.github.com> Date: Mon, 23 Nov 2020 15:42:43 +0100 Subject: [PATCH] TaskListFragment's part finished --- .../dm_td2/tasklist/TaskListFragment.kt | 17 ++++++++++++++++- app/src/main/res/layout/activity_main.xml | 4 +++- app/src/main/res/layout/fragment_task_list.xml | 9 +++++++++ 3 files changed, 28 insertions(+), 2 deletions(-) create mode 100644 app/src/main/res/layout/fragment_task_list.xml diff --git a/app/src/main/java/com/clemhaowen/dm_td2/tasklist/TaskListFragment.kt b/app/src/main/java/com/clemhaowen/dm_td2/tasklist/TaskListFragment.kt index bbefbc8..c71c709 100644 --- a/app/src/main/java/com/clemhaowen/dm_td2/tasklist/TaskListFragment.kt +++ b/app/src/main/java/com/clemhaowen/dm_td2/tasklist/TaskListFragment.kt @@ -1,5 +1,20 @@ package com.clemhaowen.dm_td2.tasklist +import android.os.Bundle import android.support.v4.app.Fragment +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import com.clemhaowen.dm_td2.R -class TaskListFragment : Fragment() {} \ No newline at end of file +class TaskListFragment : Fragment() { + private val taskList = listOf("Task 1", "Task 2", "Task 3") + + override fun onCreateView( + inflater: LayoutInflater, + container: ViewGroup?, + savedInstanceState: Bundle? + ): View? { + return inflater.inflate(R.layout.fragment_task_list, container, false) + } +} \ No newline at end of file diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index 84f1951..d35fd9e 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -6,7 +6,9 @@ android:layout_height="match_parent" tools:context=".MainActivity"> - <TextView + <fragment + android:name="com.clemhaowen.dm_td2.tasklist.TaskListFragment" + android:id="@+id/fragment_tasklist" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Hello World!" diff --git a/app/src/main/res/layout/fragment_task_list.xml b/app/src/main/res/layout/fragment_task_list.xml new file mode 100644 index 0000000..cc8bc6b --- /dev/null +++ b/app/src/main/res/layout/fragment_task_list.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="match_parent"> + <androidx.recyclerview.widget.RecyclerView + android:layout_height="match_parent" + android:layout_width="match_parent" + /> +</LinearLayout> \ No newline at end of file -- GitLab