Fixed transparent theme issues on tablets

pull/14/head
Sam Bosley 13 years ago
parent 3baf494445
commit 84d55eeb32

@ -8,7 +8,7 @@
<LinearLayout <LinearLayout
android:layout_width="fill_parent" android:layout_width="fill_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:background="?attr/asAbBackgroundColor" android:background="?attr/asQuickaddBackgroundColor"
android:orientation="vertical"> android:orientation="vertical">
<View <View
android:layout_width="fill_parent" android:layout_width="fill_parent"

@ -38,6 +38,7 @@
<attr name="asMainMenu" format="reference" /> <attr name="asMainMenu" format="reference" />
<attr name="asPeopleMenu" format="reference" /> <attr name="asPeopleMenu" format="reference" />
<attr name="asAbBackgroundColor" format="color"/> <attr name="asAbBackgroundColor" format="color"/>
<attr name="asQuickaddBackgroundColor" format="color" />
<attr name="asListPopoverBg" format="reference"/> <attr name="asListPopoverBg" format="reference"/>
<attr name="asListArrowUp" format="reference"/> <attr name="asListArrowUp" format="reference"/>
<attr name="asFilterSelectedIcon" format="reference"/> <attr name="asFilterSelectedIcon" format="reference"/>

@ -36,6 +36,7 @@
<item name="asThemeTextColor">@color/blue_theme_color</item> <item name="asThemeTextColor">@color/blue_theme_color</item>
<item name="asListsDisclosure">@drawable/lists_disclosure_blue</item> <item name="asListsDisclosure">@drawable/lists_disclosure_blue</item>
<item name="asAbBackgroundColor">#000000</item> <item name="asAbBackgroundColor">#000000</item>
<item name="asQuickaddBackgroundColor">?attr/asAbBackgroundColor</item>
<item name="asTaskEditArrow">@drawable/taskedit_arrow_up_white</item> <item name="asTaskEditArrow">@drawable/taskedit_arrow_up_white</item>
<item name="asRepeatIcon">@drawable/icn_edit_repeats_blue</item> <item name="asRepeatIcon">@drawable/icn_edit_repeats_blue</item>
<item name="asListPopoverBg">@drawable/list_popover_bg_white</item> <item name="asListPopoverBg">@drawable/list_popover_bg_white</item>
@ -53,6 +54,7 @@
<style name="Theme.Transparent" parent="Theme"> <style name="Theme.Transparent" parent="Theme">
<item name="asContentBackground">#22000000</item> <item name="asContentBackground">#22000000</item>
<item name="abBackground">#aa000000</item> <item name="abBackground">#aa000000</item>
<item name="asQuickaddBackgroundColor">#22000000</item>
<item name="asEditBackground">#33272327</item> <item name="asEditBackground">#33272327</item>
<item name="asEditRowBackground">@drawable/task_edit_background_transparent_black</item> <item name="asEditRowBackground">@drawable/task_edit_background_transparent_black</item>
<item name="asMembersHeaderBackground">@android:color/transparent</item> <item name="asMembersHeaderBackground">@android:color/transparent</item>
@ -117,6 +119,7 @@
<style name="Theme.TransparentWhite" parent="Theme.White"> <style name="Theme.TransparentWhite" parent="Theme.White">
<item name="asContentBackground">#22ffffff</item> <item name="asContentBackground">#22ffffff</item>
<item name="abBackground">#aaffffff</item> <item name="abBackground">#aaffffff</item>
<item name="asQuickaddBackgroundColor">#22ffffff</item>
<item name="asEditBackground">#33f7f3f7</item> <item name="asEditBackground">#33f7f3f7</item>
<item name="asEditRowBackground">@drawable/task_edit_background_transparent_white</item> <item name="asEditRowBackground">@drawable/task_edit_background_transparent_white</item>
<item name="asMembersHeaderBackground">@android:color/transparent</item> <item name="asMembersHeaderBackground">@android:color/transparent</item>

@ -39,6 +39,7 @@ import com.todoroo.andlib.utility.AndroidUtilities;
import com.todoroo.andlib.utility.DialogUtilities; import com.todoroo.andlib.utility.DialogUtilities;
import com.todoroo.andlib.utility.Preferences; import com.todoroo.andlib.utility.Preferences;
import com.todoroo.astrid.actfm.TagSettingsActivity; import com.todoroo.astrid.actfm.TagSettingsActivity;
import com.todoroo.astrid.actfm.TagUpdatesFragment;
import com.todoroo.astrid.actfm.TagViewFragment; import com.todoroo.astrid.actfm.TagViewFragment;
import com.todoroo.astrid.adapter.FilterAdapter; import com.todoroo.astrid.adapter.FilterAdapter;
import com.todoroo.astrid.adapter.TaskListFragmentPagerAdapter; import com.todoroo.astrid.adapter.TaskListFragmentPagerAdapter;
@ -451,6 +452,10 @@ public class TaskListActivity extends AstridActivity implements MainMenuListener
public void onTaskListItemClicked(long taskId) { public void onTaskListItemClicked(long taskId) {
if (fragmentLayout != LAYOUT_SINGLE) if (fragmentLayout != LAYOUT_SINGLE)
getIntent().putExtra(OPEN_TASK, taskId); getIntent().putExtra(OPEN_TASK, taskId);
TagUpdatesFragment tuf = getTagUpdatesFragment();
if (tuf != null)
tuf.getView().setVisibility(View.INVISIBLE);
super.onTaskListItemClicked(taskId); super.onTaskListItemClicked(taskId);
} }
@ -534,6 +539,10 @@ public class TaskListActivity extends AstridActivity implements MainMenuListener
} }
Flags.set(Flags.TLA_DISMISSED_FROM_TASK_EDIT); Flags.set(Flags.TLA_DISMISSED_FROM_TASK_EDIT);
onPostResume(); onPostResume();
TagUpdatesFragment tuf = getTagUpdatesFragment();
if (tuf != null)
tuf.getView().setVisibility(View.VISIBLE);
} }
super.onBackPressed(); super.onBackPressed();
} }

Loading…
Cancel
Save