Fixed crashes and theming issues with WidgetConfigActivity

pull/14/head
Sam Bosley 13 years ago
parent 7939c21747
commit 861e7077f0

Binary file not shown.

After

Width:  |  Height:  |  Size: 892 B

@ -61,7 +61,7 @@
android:layout_toLeftOf="@id/size"
android:paddingLeft="5dip"
android:paddingRight="5dip"
android:src="@drawable/filter_selected_icon"
android:src="?attr/asFilterSelectedIcon"
android:scaleType="fitCenter"
android:visibility="gone"/>

@ -5,7 +5,7 @@
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:background="@drawable/background_gradient">
style="@style/Content">
<!-- List -->
<ListView android:id="@android:id/list"

@ -32,6 +32,7 @@
<attr name="asAbBackgroundColor" format="color"/>
<attr name="asListPopoverBg" format="reference"/>
<attr name="asListArrowUp" format="reference"/>
<attr name="asFilterSelectedIcon" format="reference"/>
<declare-styleable name="ContactsAutoComplete">
<attr name="allowMultiple" format="boolean"/>

@ -34,6 +34,7 @@
<item name="asRepeatIcon">@drawable/icn_edit_repeats_blue</item>
<item name="asListPopoverBg">@drawable/list_popover_bg_white</item>
<item name="asListArrowUp">@drawable/list_arrow_up_white</item>
<item name="asFilterSelectedIcon">@drawable/filter_selected_icon</item>
<!-- actionbar-styling -->
<item name="abBackground">@drawable/header_blue</item>
@ -80,6 +81,7 @@
<item name="asAbBackgroundColor">#ffffff</item>
<item name="asListPopoverBg">@drawable/list_popover_bg</item>
<item name="asListArrowUp">@drawable/list_arrow_up</item>
<item name="asFilterSelectedIcon">@drawable/filter_selected_icon_black</item>
<!-- actionbar-styling -->
<item name="abBackground">@drawable/header_red</item>
@ -347,6 +349,10 @@
<item name="android:textColor">?attr/asTextColorInverse</item>
</style>
<style name="TextAppearance.FLA_Filter_Widget" parent="TextAppearance.FLA_Filter">
<item name="android:textColor">?attr/asTextColor</item>
</style>
<style name="TextAppearance.FLA_Filter_Tablet" parent="TextAppearance.FLA_Filter">
<item name="android:textColor">@android:color/white</item>
</style>

@ -19,6 +19,7 @@ import com.todoroo.astrid.api.FilterListItem;
import com.todoroo.astrid.api.FilterWithCustomIntent;
import com.todoroo.astrid.service.StatisticsConstants;
import com.todoroo.astrid.service.StatisticsService;
import com.todoroo.astrid.service.ThemeService;
@SuppressWarnings("nls")
abstract public class WidgetConfigActivity extends ListActivity {
@ -41,6 +42,7 @@ abstract public class WidgetConfigActivity extends ListActivity {
@Override
public void onCreate(Bundle icicle) {
ThemeService.applyTheme(this);
super.onCreate(icicle);
// Set the result to CANCELED. This will cause the widget host to cancel
@ -68,6 +70,7 @@ abstract public class WidgetConfigActivity extends ListActivity {
// set up ui
adapter = new FilterAdapter(this, getListView(),
R.layout.filter_adapter_row, true, true);
adapter.filterStyle = R.style.TextAppearance_FLA_Filter_Widget;
setListAdapter(adapter);
Button button = (Button)findViewById(R.id.ok);

Loading…
Cancel
Save