Я создаю приложение с Appcelerator (для системы Android). Я строю вид с некоторым текстовым полем, меткой и т. Д.Как правильно отображать клавиатуру, когда TextField в Android Titanium получает фокус?
Теперь, если я попытаюсь щелкнуть по одному из этих текстовых полей, (правильно), я вижу клавиатуру смартфона. Если я попытаюсь щелкнуть конец этого TextField, я могу увидеть Клавиатуру, но он скрывает TextField, и я не вижу текст, который я цифра.
Это код
<Window id="registry_edit_window" onClose="cleanup">
<View id="outer_container">
<View id="close_button">
<!-- <Label id="close_button_label" text="X" /> -->
<ImageView id="close_icon" image="/images/new_icons/close_icon_white.png"></ImageView>
</View> <!-- end close_button -->
<View class="inner_container">
<!-- title -->
<Label id="title" />
<ScrollView id="scrollForm">
<View id="name_row" class="row_item">
<Label id="name_label" class="label" text="" />
<TextField id="name_field" class="field" />
</View>
<View id="surname_row" class="row_item">
<Label id="surname_label" class="label" text="" />
<TextField id="surname_field" class="field" />
</View>
<View id="birthdate_row" class="row_item">
<Label id="birthdate_label" class="label" text="" />
<TextField id="birthdate_field" class="field" editable="false" />
</View>
<View id="address_row" class="row_item">
<Label id="address_label" class="label" text="" />
<TextField id="address_field" class="field" />
</View>
<View id="country_row" class="row_item">
<Label id="country_label" class="label" text="" />
<TextField id="country_field" class="field" />
</View>
<View id="phone_row" class="row_item">
<Label id="phone_label" class="label" text="" />
<TextField id="phone_field" class="field" />
</View>
<View id="phone_emergency_row" class="row_item">
<Label id="phone_emergency_label" class="label" text="" />
<TextField id="phone_emergency_field" class="field" />
</View>
<View id="notes_row" class="row_item" height="Titanium.UI.SIZE">
<Label id="notes_label" class="label" text="" />
<TextArea id="notes_area" class="text_area" />
</View>
</ScrollView>
<View id="buttons_section">
<View id="save_button" class="custom_button">
<ImageView id="save_icon" image="/images/new_icons/save_icon_white.png" class="button_icon"></ImageView>
<Label id="save_label" class="custom_button_label" text=""></Label>
</View>
</View>
</View> <!-- end inner_container -->
</View> <!-- end outer_container -->
</Window>
как я могу это фиксированный?
Как вы можете видеть, в этой первой картине, я вижу TextField.
Как вы можете видеть, я нажать на последний из TextField, но я не могу видеть это.
Почему бы вам не использовать Scrollview. –
Вместо "" Мне нужно использовать ScrollView? –
bircastri
Где текстовые поля в вашем коде сплава? и какова цветовая ценность ваших текстовых полей ...? в соответствии с вашим вторым снимком экрана, похоже, что ваши текстовые поля имеют цвет ** = белый. ** –