我在RelativeLayout中有一个RadioGroup。我有几个RadioButtons用于不同的选项,如“Bob”,“Joe”和“Fred”。但是,如果用户想要输入“Steve”,我需要在RadioButton旁边添加一个“Other ...”选项和EditText。有没有办法做到这一点?
答案 0 :(得分:1)
只有一个想法是使用android:layout_marginLeft
和android:layout_marginTop
标记将EditText
字段定位到您需要的位置。请务必使用 dip 来支持跨设备的多个密度。
<EditText android:layout_marginLeft="65dip" android:layout_marginTop="100dip" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="" />
然后,如果用户选择其他单选按钮,只需抓取EditText
中的值。