Merge "Make account spinner styles match gmail style." into ics-mr1
This commit is contained in:
commit
8eff05daa8
@ -13,42 +13,53 @@
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
-->
|
||||
|
||||
<LinearLayout
|
||||
<RelativeLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
style="@style/AccountSwitchSpinnerItem"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="horizontal"
|
||||
>
|
||||
<RelativeLayout
|
||||
android:id="@+id/account_spinner"
|
||||
style="?android:attr/actionDropDownStyle"
|
||||
android:layout_width="0dip"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_weight="1"
|
||||
android:layout_centerVertical="true"
|
||||
android:paddingTop="0dip"
|
||||
android:paddingBottom="0dip"
|
||||
android:focusable="true"
|
||||
>
|
||||
<TextView
|
||||
android:id="@+id/spinner_line_1"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
style="@style/action_bar_spinner_primary_text"
|
||||
/>
|
||||
<TextView
|
||||
android:id="@+id/spinner_line_2"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_below="@+id/spinner_line_1"
|
||||
style="@style/action_bar_spinner_secondary_text"
|
||||
/>
|
||||
</RelativeLayout>
|
||||
android:paddingLeft="0dip"
|
||||
android:layout_marginLeft="0dip">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/spinner_count"
|
||||
style="@style/unreadCount"
|
||||
android:includeFontPadding="false"
|
||||
android:textStyle="normal"
|
||||
/>
|
||||
</LinearLayout>
|
||||
android:layout_alignParentRight="true"
|
||||
android:layout_marginLeft="4dp"
|
||||
style="@style/unreadCountActionBar" />
|
||||
|
||||
<!-- This spacer is here just to soak up horizontal space. -->
|
||||
<!-- If this is omitted, the spinner triangle is too far from the text. -->
|
||||
<FrameLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:layout_alignParentLeft="true"
|
||||
android:layout_toLeftOf="@id/spinner_count">
|
||||
|
||||
<LinearLayout
|
||||
android:id="@+id/account_spinner"
|
||||
style="?android:attr/actionDropDownStyle"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="vertical"
|
||||
android:gravity="center_vertical">
|
||||
<TextView
|
||||
android:id="@+id/spinner_line_1"
|
||||
style="@style/action_bar_spinner_primary_text"
|
||||
android:singleLine="true"
|
||||
android:ellipsize="end"
|
||||
android:includeFontPadding="false"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content" />
|
||||
<TextView
|
||||
android:id="@+id/spinner_line_2"
|
||||
style="@android:style/TextAppearance.Holo.Widget.ActionBar.Subtitle"
|
||||
android:singleLine="true"
|
||||
android:ellipsize="end"
|
||||
android:includeFontPadding="false"
|
||||
android:layout_marginRight="4dp"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content" />
|
||||
</LinearLayout>
|
||||
|
||||
</FrameLayout>
|
||||
|
||||
</RelativeLayout>
|
@ -18,46 +18,52 @@
|
||||
The list items for the account spinner drop down.
|
||||
Popup width is set at runtime from @dimen/account_spinner_dropdown_width
|
||||
-->
|
||||
<RelativeLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
style="?android:attr/spinnerDropDownItemStyle"
|
||||
android:layout_height="48dip"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="64dp"
|
||||
>
|
||||
<TextView
|
||||
android:id="@+id/unread_count"
|
||||
android:layout_alignParentRight="true"
|
||||
android:layout_centerVertical="true"
|
||||
style="@style/unreadCount"
|
||||
/>
|
||||
<LinearLayout
|
||||
android:gravity="center_vertical">
|
||||
|
||||
<RelativeLayout
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_marginLeft="16dp"
|
||||
android:layout_marginRight="16dp"
|
||||
android:orientation="vertical"
|
||||
android:layout_toLeftOf="@+id/unread_count"
|
||||
android:layout_alignParentLeft="true"
|
||||
android:layout_centerVertical="true"
|
||||
>
|
||||
android:layout_width="0dip"
|
||||
android:layout_weight="1">
|
||||
<TextView
|
||||
android:id="@+id/display_name"
|
||||
android:layout_width="match_parent"
|
||||
android:singleLine="true"
|
||||
android:layout_height="wrap_content"
|
||||
style="@style/action_bar_account_name"
|
||||
/>
|
||||
android:layout_width="match_parent"
|
||||
android:ellipsize="end"
|
||||
style="@android:style/TextAppearance.Holo.Widget.ActionBar.Title"/>
|
||||
|
||||
<TextView
|
||||
android:id="@+id/email_address"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
style="@style/action_bar_account_name_secondary"
|
||||
android:layout_width="match_parent"
|
||||
android:ellipsize="end"
|
||||
android:layout_below="@id/display_name"
|
||||
android:layout_alignWithParentIfMissing="true"
|
||||
android:layout_centerVertical="true"
|
||||
style="@android:style/TextAppearance.Holo.Widget.ActionBar.Subtitle"/>
|
||||
|
||||
</RelativeLayout>
|
||||
<RelativeLayout
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_width="wrap_content">
|
||||
<View
|
||||
android:id="@+id/color_chip"
|
||||
android:layout_width="32dip"
|
||||
android:layout_height="6dip"
|
||||
android:layout_marginBottom="2dip"
|
||||
android:layout_alignParentTop="true"
|
||||
android:layout_marginLeft="8dip"
|
||||
android:background="@android:color/black"
|
||||
/>
|
||||
</LinearLayout>
|
||||
<View
|
||||
android:id="@+id/color_chip"
|
||||
android:layout_width="32dip"
|
||||
android:layout_height="6dip"
|
||||
android:layout_alignParentTop="true"
|
||||
android:layout_marginLeft="8dip"
|
||||
android:visibility="gone"
|
||||
/>
|
||||
</RelativeLayout>
|
||||
<TextView
|
||||
android:id="@+id/unread_count"
|
||||
style="@style/unreadCount"
|
||||
android:layout_centerVertical="true" />
|
||||
</RelativeLayout>
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
|
@ -132,11 +132,6 @@
|
||||
<item name="android:layout_alignParentRight">true</item>
|
||||
</style>
|
||||
|
||||
<style name="action_bar_custom_view">
|
||||
<item name="android:layout_width">350dip</item>
|
||||
<item name="android:layout_height">match_parent</item>
|
||||
</style>
|
||||
|
||||
<style name="action_bar_spinner_primary_text">
|
||||
<item name="android:includeFontPadding">false</item>
|
||||
<item name="android:textSize">18sp</item>
|
||||
|
@ -550,7 +550,6 @@ public class ActionBarController {
|
||||
private class AccountDropdownPopup extends ListPopupWindow {
|
||||
public AccountDropdownPopup(Context context) {
|
||||
super(context);
|
||||
|
||||
setAnchorView(mAccountSpinner);
|
||||
setModal(true);
|
||||
setPromptPosition(POSITION_PROMPT_ABOVE);
|
||||
|
Loading…
Reference in New Issue
Block a user