如何在RadioButton中放置EditText和TextView?

时间:2010-11-21 23:36:37

标签: java android radio-button customization relativelayout

我在RelativeLayout中有一个RadioGroup。我有几个RadioButtons用于不同的选项,如“Bob”,“Joe”和“Fred”。但是,如果用户想要输入“Steve”,我需要在RadioButton旁边添加一个“Other ...”选项和EditText。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

只有一个想法是使用android:layout_marginLeftandroid: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中的值。