mirror of
https://github.com/wismna/DoNext.git
synced 2025-10-03 15:40:14 -04:00
Single line text edits now only allow one line
New item selector for large screen task list (doesn't quite work yet)
This commit is contained in:
@@ -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);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
5
DoNExt/app/src/main/res/drawable/tasklist_select.xml
Normal file
5
DoNExt/app/src/main/res/drawable/tasklist_select.xml
Normal file
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:drawable="@color/colorAccent" android:state_selected="true" />
|
||||
<item android:drawable="@android:color/black" />
|
||||
</selector>
|
@@ -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" />
|
||||
<com.wismna.geoffroy.donext.widgets.NonSwipeableViewPager
|
||||
android:id="@+id/container"
|
||||
android:layout_width="0dp"
|
||||
|
@@ -29,7 +29,9 @@
|
||||
android:id="@+id/new_task_name"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:hint="@string/new_task_name_hint" />
|
||||
android:hint="@string/new_task_name_hint"
|
||||
android:maxLines="1"
|
||||
android:inputType="text" />
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
|
@@ -23,7 +23,9 @@
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_weight="2"
|
||||
android:hint="@string/task_list_new_list_hint"/>
|
||||
android:hint="@string/task_list_new_list_hint"
|
||||
android:maxLines="1"
|
||||
android:inputType="text" />
|
||||
<Button
|
||||
android:id="@+id/new_task_list_button"
|
||||
android:layout_width="80dp"
|
||||
|
9
DoNExt/app/src/main/res/layout/list_tasklist_item.xml
Normal file
9
DoNExt/app/src/main/res/layout/list_tasklist_item.xml
Normal file
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TextView
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:padding="20dp"
|
||||
android:textSize="20sp"
|
||||
android:textColor="@drawable/tasklist_select"
|
||||
android:duplicateParentState="true" />
|
@@ -34,6 +34,6 @@
|
||||
android:entries="@array/settings_max_lists_number"
|
||||
android:entryValues="@array/settings_max_lists_number"
|
||||
android:summary="%s"
|
||||
android:defaultValue="3" />
|
||||
android:defaultValue="5" />
|
||||
</PreferenceCategory>
|
||||
</PreferenceScreen>
|
Reference in New Issue
Block a user