誰には、Javaに次のコードKotlinを変換することができます

Aroo:

誰かのjavaに、このKotlinコードを変換してください

sharedPreferences = getSharedPreferences("ThemePref", Context.MODE_PRIVATE)

//   getTheme()applyStyle(R.style.OverlayThemeLime, true) in Java
//        theme.applyStyle(R.style.OverlayThemeBlue, true) // -> Replaced
when (sharedPreferences.getString(themeKey, "red")) {
    "lime" ->  theme.applyStyle(R.style.OverlayThemeLime, true)
    "red" ->  theme.applyStyle(R.style.OverlayThemeRed, true)
    "green" ->  theme.applyStyle(R.style.OverlayThemeGreen, true)
    "blue" ->  theme.applyStyle(R.style.OverlayThemeBlue, true)
}

私はこののJavaコードを必要とします。シモンズ:変換するオプションはありませんので、私は、Android Studioを使用しないでください。

ミズ :
sharedPreferences = getSharedPreferences("ThemePref", Context.MODE_PRIVATE);

String result = sharedPreferences.getString(themeKey, "red");
switch (result) {
    case "lime":
        getTheme().applyStyle(R.style.OverlayThemeLime, true);
        break;
    case "red":
        getTheme().applyStyle(R.style.OverlayThemeRed, true);
        break;
    case "green":
        getTheme().applyStyle(R.style.OverlayThemeGreen, true);
        break;
    case "blue":
        getTheme().applyStyle(R.style.OverlayThemeBlue, true);
        break;
    default:
        break;
}

おすすめ

転載: http://10.200.1.11:23101/article/api/json?id=404275&siteId=1