From: David 'Digit' Turner Date: Fri, 18 Sep 2009 00:19:09 +0000 (-0700) Subject: Fix the skins to do proper dpad rotation in landscape mode. X-Git-Tag: android-x86-2.2~83^2~246^2~2 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=3c8d2e27;p=android-x86%2Fdevelopment.git Fix the skins to do proper dpad rotation in landscape mode. --- diff --git a/emulator/skins/HVGA/layout b/emulator/skins/HVGA/layout index 7117824d..cc82ddea 100644 --- a/emulator/skins/HVGA/layout +++ b/emulator/skins/HVGA/layout @@ -18,7 +18,7 @@ parts { y 0 } } - + controls { background { image controls.png @@ -357,7 +357,7 @@ layouts { height 534 color 0xe0e0e0 event EV_SW:0:1 - + part1 { name portrait x 0 @@ -394,6 +394,12 @@ layouts { color 0xe0e0e0 event EV_SW:0:0 + # the framework _always_ assume that the DPad + # has been physically rotated in landscape mode. + # however, with this skin, this is not the case + # + dpad-rotation 3 + part1 { name portrait x 800 diff --git a/emulator/skins/QVGA/layout b/emulator/skins/QVGA/layout index f98e7bd4..96f21338 100644 --- a/emulator/skins/QVGA/layout +++ b/emulator/skins/QVGA/layout @@ -393,6 +393,9 @@ layouts { color 0xe0e0e0 event EV_SW:0:0 + dpad-rotation 3 + + part1 { name portrait x 800 diff --git a/emulator/skins/WQVGA432/layout b/emulator/skins/WQVGA432/layout index 7e52b532..006e955d 100644 --- a/emulator/skins/WQVGA432/layout +++ b/emulator/skins/WQVGA432/layout @@ -393,6 +393,8 @@ layouts { color 0xe0e0e0 event EV_SW:0:0 + dpad-rotation 3 + part1 { name portrait x 800 diff --git a/emulator/skins/WVGA800/layout b/emulator/skins/WVGA800/layout index 6037ab8b..63647f3e 100644 --- a/emulator/skins/WVGA800/layout +++ b/emulator/skins/WVGA800/layout @@ -394,6 +394,8 @@ layouts { color 0xe0e0e0 event EV_SW:0:0 + dpad-rotation 3 + part1 { name portrait x 900 diff --git a/emulator/skins/WVGA854/layout b/emulator/skins/WVGA854/layout index ab0784d0..b086ddc2 100644 --- a/emulator/skins/WVGA854/layout +++ b/emulator/skins/WVGA854/layout @@ -394,6 +394,8 @@ layouts { color 0xe0e0e0 event EV_SW:0:0 + dpad-rotation 3 + part1 { name portrait x 900