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:
bg45
2017-03-02 17:33:19 -05:00
parent 558a0dad02
commit e833d0c5f1
7 changed files with 24 additions and 7 deletions

View File

@@ -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);
}
});
}

View 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>

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View 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" />

View File

@@ -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>