我有一个具有AlertDialog的应用程序,显示单个EditText.我遵循
Android开发者指南来做,但是我找不到如何获取用户输入的数据.
自定义布局只有一个EditText:
android:id="@+id/license_value"
android:inputType="text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/license" />
我正在使用DialogFragment创建对话框.当用户点击ok按钮时,我使用一个界面来获取数据.
public class EditLicenseDialogFragment extends DialogFragment {
public interface EditLicenseDialogListener {
public void onDialogPositiveClick(DialogFragment dialog, String value);
}
private EditLicenseDialogListener mListener;
// Override the Fragment.onAttach() method to instantiate the NoticeDialogListener
@Override
public void onAttach(Activity activity) {
super.onAttach(activit