Move IME button to right side by new desing spec

Bug: 3212206

- And remove mic icon

Change-Id: I46481db9afe500b244da66e1615795bf55e9a734
This commit is contained in:
satok
2010-12-07 14:36:51 +09:00
parent de0ca31e88
commit 9b40747aaa
3 changed files with 10 additions and 20 deletions

View File

@@ -35,6 +35,14 @@
android:layout_alignParentRight="true"
android:orientation="horizontal"
>
<com.android.systemui.statusbar.tablet.InputMethodButton
android:id="@+id/imeSwitchButton"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginLeft="8dip"
android:src="@drawable/ic_sysbar_ime_default"
android:visibility="invisible"
/>
<com.android.systemui.statusbar.tablet.NotificationIconArea
android:id="@+id/notificationIcons"
android:layout_width="wrap_content"
@@ -191,22 +199,6 @@
android:visibility="gone"
/>
</com.android.systemui.statusbar.tablet.ShirtPocket>
<com.android.systemui.statusbar.tablet.InputMethodButton
android:id="@+id/imeSwitchButton"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginLeft="8dip"
android:src="@drawable/ic_sysbar_ime_default"
android:visibility="invisible"
/>
<com.android.systemui.statusbar.tablet.InputMethodButton
android:id="@+id/imeShortcutButton"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginLeft="8dip"
android:src="@drawable/ic_sysbar_ime_default"
android:visibility="invisible"
/>
</LinearLayout>
<!-- lights out mode: "shadow" views -->

View File

@@ -45,7 +45,8 @@ public class InputMethodButton extends ImageView {
private static final boolean DEBUG = false;
private static final int ID_IME_SWITCH_BUTTON = R.id.imeSwitchButton;
private static final int ID_IME_SHORTCUT_BUTTON = R.id.imeShortcutButton;
// IME shortcut button is disabled.
private static final int ID_IME_SHORTCUT_BUTTON = 0;
// other services we wish to talk to
private final InputMethodManager mImm;

View File

@@ -108,7 +108,6 @@ public class TabletStatusBar extends StatusBar {
View mRecentButton;
InputMethodButton mInputMethodSwitchButton;
InputMethodButton mInputMethodShortcutButton;
NotificationPanel mNotificationPanel;
NotificationPeekPanel mNotificationPeekWindow;
@@ -304,7 +303,6 @@ public class TabletStatusBar extends StatusBar {
// The bar contents buttons
mInputMethodSwitchButton = (InputMethodButton) sb.findViewById(R.id.imeSwitchButton);
mInputMethodShortcutButton = (InputMethodButton) sb.findViewById(R.id.imeShortcutButton);
// "shadows" of the status bar features, for lights-out mode
mBackShadow = sb.findViewById(R.id.back_shadow);
@@ -698,7 +696,6 @@ public class TabletStatusBar extends StatusBar {
Slog.d(TAG, (visible?"showing":"hiding") + " the IME button");
}
mInputMethodSwitchButton.setIMEButtonVisible(token, visible);
mInputMethodShortcutButton.setIMEButtonVisible(token, visible);
mBackButton.setImageResource(
visible ? R.drawable.ic_sysbar_back_ime : R.drawable.ic_sysbar_back);
}