On Wed, Oct 1, 2014 at 7:24 PM, Maxim Solodovnik <[email protected]> wrote:
> Am I right thinking these skins will be available out-of-the-box in the > next Flex release? > If yes when it will be released? > If no is there any howto use them? (simple example project would be > extremely helpful :) ) > > Yes, the plan is to release the new Android 4.x skins (and hopefully the iOS7+ skins) in the next release. In the meantime, if you want to try out the skins, you can download the nightly version of the sdk by following these steps: 1. Go to flex.apache.org/installer.html 2. Download the Installer 3. Right click on the Installer and select 'Show Dev Builds' 4. In the Select Flex Version dropdown, select 'Apache Flex SDK Nightly' 5. After the SDK is installed, point your current Flex Mobile project to the new Flex SDK 6. Just re-compile your Flex mobile project and run it on an Android with OS version greater than 4.0 You should see the new skins in your app running on your phone. By default, you will not see the news Android skins when running the app on the AIR Simulator. To see it in the AIR Simulator, follow these steps: 1. Add -includes=mx.utils.AndroidPlatformVersionOverride to your Flex Mobile project's Flex Compiler arguments 2. Recompile and run your app in the AIR Simulator. You should the new skins in your app running the AIR Simulator. Thanks, Om > On 2 October 2014 05:31, OmPrakash Muppirala <[email protected]> wrote: > > > On Wed, Oct 1, 2014 at 1:02 PM, Kerogi <[email protected]> wrote: > > > > > Hi, Om! > > > > > > Can I somehow use the Android skins for text input on iOS? > > > When I launch the app on iPhone, I get other skin for that. > > > > > > > > Yes, you should be able to. In the mobiletheme/defaults.css file [1], > look > > for the TextInput entry under: > > @media (os-platform: "android") AND (min-os-version: "4.1.2") > > > > TextInput { skinClass: ClassReference( > > "spark.skins.android4.StageTextInputSkin"); contentBackgroundAlpha: 0; > > focusColor: #33B5E5; contentBackgroundColor: #DEDEDD; > > contentBackgroundBorder: "flat"; fontFamily: RobotoRegular; > > selectionHighlighting: "never"; focusEnabled:"false"; focusThickness: > 0; > > } > > You can copy paste this into your app's css file and you should be able > to > > the Android skins in your iOS app. > > > > Thanks, > > Om > > > > > > [1] > > > > > https://github.com/apache/flex-sdk/blob/develop/frameworks/projects/mobiletheme/defaults.css > > > > > > > Thanks, > > > Igor > > > > > > > > > > > > -- > > > View this message in context: > > > > > > http://apache-flex-users.2333346.n4.nabble.com/Showcase-for-IOs-and-Android-skins-tp7456p8252.html > > > Sent from the Apache Flex Users mailing list archive at Nabble.com. > > > > > > > > > -- > WBR > Maxim aka solomax >
