2012-04-14 8 views
2

Здравствуйте мне было интересно, как сделать следующее:Mirah Android Cast HowTo?

CheckBoxPreference mCheckBox = (CheckBoxPreference) findPreference("key"); 

кроме mirah?                                                                          ^^^^^^^^^^^^^^^^^^^^^^^
                                                                                                                              Это литая вот что я не знаю, как перевести в Mirah.

ответ

2

Из того, что я понимаю, литье в Mirah в виде упаковки объекта в виде TypeToCastTo(ObjectToCast), например:

mCheckBox = CheckBoxPreference(findPreference("key"));

+0

ТНХ для ответа. Когда я пытаюсь выполнить следующий '@mEnable = CheckBoxPreference (findPreference (« enable »))' Я получаю ошибку 'undefined method 'aload' для nil: NilClass @mEnable = CheckBoxPreference (findPreference (" enable "))' когда я конвертирую из mirah to java – camelCaseD

+0

Я верю 'findPreference (" enable ")' должен быть 'self.findPreference (" enable ")' ... Я только взглянул на использование Mirah, поэтому мне может быть что-то не хватает:/ –

+1

не помогло, но я попробовал несколько других идей. – camelCaseD