Got rid of the bubbles for performance reasons =(

pull/14/head
Tim Su 17 years ago
parent 68134b94e9
commit 1ccdab86a6

@ -24,7 +24,7 @@
android:orientation="horizontal" android:orientation="horizontal"
android:focusable="true" android:focusable="true"
android:background="@android:drawable/list_selector_background" android:background="@android:drawable/list_selector_background"
android:padding="6dip" android:paddingLeft="6dip"
android:layout_width="fill_parent" android:layout_width="fill_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:minHeight="45dip" > android:minHeight="45dip" >
@ -47,6 +47,8 @@
<LinearLayout android:id="@+id/text_layout" <LinearLayout android:id="@+id/text_layout"
android:orientation="vertical" android:orientation="vertical"
android:paddingLeft="5dip" android:paddingLeft="5dip"
android:paddingTop="6dip"
android:paddingBottom="6dip"
android:layout_weight="1.0" android:layout_weight="1.0"
android:layout_width="fill_parent" android:layout_width="fill_parent"
android:layout_height="wrap_content"> android:layout_height="wrap_content">
@ -103,41 +105,9 @@
</LinearLayout> </LinearLayout>
<!-- importance --> <!-- importance -->
<ImageView android:id="@+id/importance_1" <ImageView android:id="@+id/importance"
android:gravity="center_vertical" android:layout_width="12px"
android:layout_width="24px"
android:layout_height="fill_parent"
android:src="@drawable/bubble_red"
android:visibility="gone"
android:scaleType="center"
android:paddingLeft="6dip"
android:paddingRight="4dip"/>
<ImageView android:id="@+id/importance_2"
android:gravity="center_vertical"
android:layout_width="24px"
android:layout_height="fill_parent" android:layout_height="fill_parent"
android:src="@drawable/bubble_yellow" android:paddingLeft="6dip"/>
android:visibility="gone"
android:scaleType="center"
android:paddingLeft="6dip"
android:paddingRight="4dip"/>
<ImageView android:id="@+id/importance_3"
android:gravity="center_vertical"
android:layout_width="24px"
android:layout_height="fill_parent"
android:src="@drawable/bubble_blue"
android:visibility="gone"
android:scaleType="center"
android:paddingLeft="6dip"
android:paddingRight="4dip"/>
<ImageView android:id="@+id/importance_4"
android:gravity="center_vertical"
android:layout_width="24px"
android:layout_height="fill_parent"
android:src="@drawable/bubble_gray"
android:visibility="gone"
android:scaleType="center"
android:paddingLeft="6dip"
android:paddingRight="4dip"/>
</LinearLayout> </LinearLayout>

@ -157,20 +157,12 @@ public class TaskListAdapter extends ArrayAdapter<TaskModelForList> {
// importance // importance
final ImageView importance = (ImageView)view.findViewById(R.id.importance);
if(visibleFields.IMPORTANCE) { if(visibleFields.IMPORTANCE) {
switch(task.getImportance()) { importance.setBackgroundColor(r.getColor(
case LEVEL_1: task.getImportance().getColorResource()));
view.findViewById(R.id.importance_1).setVisibility(View.VISIBLE); } else
break; importance.setVisibility(View.GONE);
case LEVEL_2:
view.findViewById(R.id.importance_2).setVisibility(View.VISIBLE);
break;
case LEVEL_3:
view.findViewById(R.id.importance_3).setVisibility(View.VISIBLE); break;
case LEVEL_4:
view.findViewById(R.id.importance_4).setVisibility(View.VISIBLE);
}
}
// due date / completion date // due date / completion date
final TextView deadlines = ((TextView)view.findViewById(R.id.text_deadlines)); final TextView deadlines = ((TextView)view.findViewById(R.id.text_deadlines));

Loading…
Cancel
Save