From e833d0c5f1900eae3a54c3d49efb6044ad9e9544 Mon Sep 17 00:00:00 2001 From: bg45 Date: Thu, 2 Mar 2017 17:33:19 -0500 Subject: [PATCH] Single line text edits now only allow one line New item selector for large screen task list (doesn't quite work yet) --- .../wismna/geoffroy/donext/activities/MainActivity.java | 5 ++--- DoNExt/app/src/main/res/drawable/tasklist_select.xml | 5 +++++ DoNExt/app/src/main/res/layout-large/activity_main.xml | 2 +- DoNExt/app/src/main/res/layout/fragment_task_form.xml | 4 +++- DoNExt/app/src/main/res/layout/fragment_tasklists.xml | 4 +++- DoNExt/app/src/main/res/layout/list_tasklist_item.xml | 9 +++++++++ DoNExt/app/src/main/res/xml/preferences.xml | 2 +- 7 files changed, 24 insertions(+), 7 deletions(-) create mode 100644 DoNExt/app/src/main/res/drawable/tasklist_select.xml create mode 100644 DoNExt/app/src/main/res/layout/list_tasklist_item.xml diff --git a/DoNExt/app/src/main/java/com/wismna/geoffroy/donext/activities/MainActivity.java b/DoNExt/app/src/main/java/com/wismna/geoffroy/donext/activities/MainActivity.java index 6875699..080e629 100644 --- a/DoNExt/app/src/main/java/com/wismna/geoffroy/donext/activities/MainActivity.java +++ b/DoNExt/app/src/main/java/com/wismna/geoffroy/donext/activities/MainActivity.java @@ -20,7 +20,6 @@ import android.view.MenuItem; import android.view.View; import android.widget.AdapterView; import android.widget.ArrayAdapter; -import android.widget.ListAdapter; import android.widget.ListView; import com.wismna.geoffroy.donext.R; @@ -105,12 +104,12 @@ public class MainActivity extends AppCompatActivity implements TasksFragment.Tas } else if (tabs instanceof ListView) { ListView listView = (ListView) tabs; - listView.setAdapter(new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, taskLists)); + listView.setAdapter(new ArrayAdapter<>(this, R.layout.list_tasklist_item, taskLists)); listView.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView parent, View view, int position, long id) { mViewPager.setCurrentItem(position); - view.setSelected(true); + //view.setSelected(true); } }); } diff --git a/DoNExt/app/src/main/res/drawable/tasklist_select.xml b/DoNExt/app/src/main/res/drawable/tasklist_select.xml new file mode 100644 index 0000000..213d267 --- /dev/null +++ b/DoNExt/app/src/main/res/drawable/tasklist_select.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/DoNExt/app/src/main/res/layout-large/activity_main.xml b/DoNExt/app/src/main/res/layout-large/activity_main.xml index 2e4b32b..f2f009d 100644 --- a/DoNExt/app/src/main/res/layout-large/activity_main.xml +++ b/DoNExt/app/src/main/res/layout-large/activity_main.xml @@ -41,7 +41,7 @@ android:id="@+id/tabs" android:layout_width="0dp" android:layout_height="wrap_content" - android:layout_weight="0.2"/> + android:layout_weight="0.2" /> + android:hint="@string/new_task_name_hint" + android:maxLines="1" + android:inputType="text" /> + android:hint="@string/task_list_new_list_hint" + android:maxLines="1" + android:inputType="text" />