1. 注意获取EditText 内容
view = LayoutInflater.from(context).inflate(R.layout.net_activity, null);
final EditText net = (EditText) view.findViewById(R.id.net_input);
//只能输入数字与小数点(网关的输入)
net.setKeyListener(new NumberKeyListener() {
@Override
protected char[] getAcceptedChars() {
return new char[] { '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '.' };
}
@Override
public int getInputType() {
return android.text.InputType.TYPE_CLASS_PHONE;
}
});
Button confirm = (Button) view.findViewById(R.id.confirm);
confirm.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
netInput = net.getText().toString(); //这句话一定要放在按钮事件中
AndroidLog.info(TAG, "网关:" + netInput);
}
});