History log of /frameworks/base/core/java/android/widget/TabHost.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
617feb99a06e7ffb3894e86a286bf30e085f321a 10-Sep-2013 Alan Viverette <alanv@google.com> Add View constructor that supplies a default style resource

Also updates the constructor of every class that extends View.

BUG: 10676369
Change-Id: Ifaf27bf82028d180afa4931c0e906df88d858ac3
/frameworks/base/core/java/android/widget/TabHost.java
a688af9c6707c9c2f07cc195b072b6c14be03b63 17-Aug-2012 Jean-Baptiste Queru <jbq@google.com> Merge "TabHost key handling corrected"
399df5677bd116a016664a10a0da432da29e829d 03-Jul-2012 Scott Main <smain@google.com> docs: various link fixes and other typos from external tracker

Change-Id: I2a107f7e16429c0fe80c5e4cb67ecfaf267db301
/frameworks/base/core/java/android/widget/TabHost.java
54ed87c685fe5a911a622ffef1d5824af6ea95a9 24-Jan-2011 Roger Olsson <roger.olsson@sonyericsson.com> TabHost key handling corrected

When receiving key presses in TabHost.java, focus should be
requested for the selected tab indicator provided that the
following conditions are fulfilled:
1) A content view inside an embedded activity is currently focused.
2) No focusable view exists in the direction of the navigation
key press inside the embedded activity.
3) The TabWidget is located in the direction of the navigation
key press.
This should work for all locations of the TabWidget, not only
when the TabWidget is located above the tab content.

Change-Id: Ic5862cb72d2cc95aed9de92e42d6e0faf959fd43
/frameworks/base/core/java/android/widget/TabHost.java
8a78fd4d9572dff95432fcc4ba0e87563415b728 17-Jan-2012 Svetoslav Ganov <svetoslavganov@google.com> AccessibilityEvent/AccessibilityNodeInfo class name property should be set to only framework classes.

AccessibilityEvent and AccessibilityNodeInfo have a property className which is set to the source
Java class. This is problematic since leads to leaking private classes which would allow an
accessibility service to load classes from other packages. This is strongly undesirable since
not trusted code can be loaded, and hence executed, in the accessibility service. To address
that the class name is set to the most concrete framework class extended by the info/event
source.

bug:5878943

Change-Id: I7b3114ece8772ea2773f5151e21b8a6f2006882a
/frameworks/base/core/java/android/widget/TabHost.java
11f4a48c54f3006778c874662ff04a4d9d157f25 09-Aug-2011 Jeff Sharkey <jsharkey@android.com> Adjust holo tabs to match spec.

Change-Id: I8653ab10cd45bed3c38b15362e80af6c3319f763
/frameworks/base/core/java/android/widget/TabHost.java
0e7d652dbd7cc6415685bece745a752da39179c6 23-Feb-2011 Gilles Debunne <debunne@google.com> Removed ViewTreeObserver null checks

Change-Id: Ib11cbe188ac059cc3eaa24c178b2746a8b519918
/frameworks/base/core/java/android/widget/TabHost.java
0e23ab70919739995a2e2612ddd1dfc2ad3bae76 15-Dec-2010 Gilles Debunne <debunne@google.com> Support custom themes in TabHost.

CL 76118 introduced style customized tab layout. However, applications
which tabWidgetStyle has been overriden and does not inherit from
Widget.TabWidget will not be able to access tabLayout. Use the default
holo layout for these.

Bug 3235944

Change-Id: I5666c5ef2886060a2175a3d642b012cdaf0a1d50
/frameworks/base/core/java/android/widget/TabHost.java
44c1473c03a0021224fa94af9b1e3579ec244b12 19-Oct-2010 Gilles Debunne <debunne@google.com> New Holo style for Tabs.

Holo theme with new assets and style for TabWidgets.

Legacy Themes still use GB style.

Assets added in a previous bluk update were removed.

Change-Id: Ia4a612678561fa5047bbd2a72488086c0f3d61a1
/frameworks/base/core/java/android/widget/TabHost.java
5ac413a1d40b04f12d80d65b7c0168b5b225b3e7 06-Oct-2010 Svetoslav Ganov <svetoslavganov@google.com> 2853037 AccessibilityEvent should describe Tab controls

Change-Id: I7121719135ba996000064a7468faeee62df98e14
/frameworks/base/core/java/android/widget/TabHost.java
41ec65355bd6ded652769725b276d47c54a0d913 20-Aug-2010 Scott Main <smain@google.com> docs: add links from widget classes to tutorials

Change-Id: I817e885524951853182b0458df4a32dea1614243
/frameworks/base/core/java/android/widget/TabHost.java
61c9d4b4509aeaab1fcad24fb5a63c874d2fd941 01-Mar-2010 Romain Guy <romainguy@android.com> Let apps change the bottom strip in TabWidget.
Bug #2478088

Also expose a few useful APIs.
/frameworks/base/core/java/android/widget/TabHost.java
ce2baf0d57ee3f1e8a7f07c030595f489407d1ce 11-Feb-2010 Gilles Debunne <debunne@google.com> Closed tabs removed from layout.

TabHost sets closed tabs visibility to GONE instead of INVISIBLE, so that they are no
longer considered by the layout.

Change-Id: I74efea13d43e3c7ce21476c7bbcb3bb1cca8bf29
/frameworks/base/core/java/android/widget/TabHost.java
980a938c1c9a6a5791a8240e5a1e6638ab28dc77 09-Jan-2010 Romain Guy <romainguy@android.com> Deprecate fill_parent and introduce match_parent.
Bug: #2361749.
/frameworks/base/core/java/android/widget/TabHost.java
acdef59d66094f11da4a6f57194747dc06f73da2 10-Dec-2009 Bjorn Bringert <bringert@android.com> Fix TabHost NPE when there are no tabs

Fixes http://b/issue?id=2318588

Change-Id: If90ee7e2b777e4c77fdd0ae768d1ececa792ee1b
/frameworks/base/core/java/android/widget/TabHost.java
7609764295d1b3ec0b53d1ae536ee0280f5e0407 26-Sep-2009 Mike Cleron <mcleron@google.com> Fix 2146581: Make tabs work for donut apps
Use different tab assets with the original coloring scheme
for apps that are not Eclair-aware.
/frameworks/base/core/java/android/widget/TabHost.java
3730bb1cd59bcfa9f5cad8361997b84113ed5923 21-Aug-2009 Evan Millar <emillar@google.com> New List and Tab assets.

New tab assets. We decided to do a straight swap and then assess the
damage.

New default dark background color.

New list divider assets.

Change-Id: Ia00a9bb0ee1bad4f955f1c3b5b67526f62572015
/frameworks/base/core/java/android/widget/TabHost.java
7237c56faea76d43b304562828a443ca766c3c78 19-Aug-2009 Romain Guy <romainguy@android.com> Fix possible NPE on touch mode change in TabHost.
/frameworks/base/core/java/android/widget/TabHost.java
53175148c9b962c0ffe9cea0f3dc68bc0196e044 02-Jun-2009 Jack Veenstra <veenstra@android.com> Add support for custom tab views in TabHost and TabWidget.

This change adds the ability to specify an arbitrary view for a tab
indicator. It also adds support for specifying a drawable to use as
the divider between tab views.
/frameworks/base/core/java/android/widget/TabHost.java
982be3be054960fbf254f225b4aeaee0310e619f 28-May-2009 Jack Veenstra <veenstra@android.com> Fix javadoc typos. No code changes.

Also reformatted a comment that was too long.
/frameworks/base/core/java/android/widget/TabHost.java
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/frameworks/base/core/java/android/widget/TabHost.java
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/frameworks/base/core/java/android/widget/TabHost.java
3001a035439d8134a7d70d796376d1dfbff3cdcd 19-Feb-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@132276
/frameworks/base/core/java/android/widget/TabHost.java
54b6cfa9a9e5b861a9930af873580d6dc20f773c 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
/frameworks/base/core/java/android/widget/TabHost.java