xueAnother 2016-11-01 13:17 采纳率: 0%
浏览 956

安卓中如何获取对话框中Editext的输入

这是我的代码

    final View layout= (LinearLayout)
                               getLayoutInflater().inflate(R.layout.lable_input,null);

                       AlertDialog.Builder builder_lable=new AlertDialog.Builder(addAlarmActivity.this)
                               .setTitle("标签")
                               .setView(layout)
                               .setPositiveButton("确定", new DialogInterface.OnClickListener() {
                                   @Override
                                   public void onClick(DialogInterface dialogInterface, int i) {
                                       input=(EditText) findViewById(R.id.input);
                                       System.out.println(input.getText().toString());
                                   }
                               }).setNegativeButton("取消",null);
                       builder_lable.show();

报了错误图片说明

  • 写回答

2条回答 默认 最新

  • wzgiceman 2016-11-02 03:20
    关注

    EditText tv=new EditText(this);
    tv.addTextChangedListener(new TextWatcher() {
    @Override
    public void beforeTextChanged(CharSequence s, int start, int count, int after) {

            }
    
            @Override
            public void onTextChanged(CharSequence s, int start, int before, int count) {
                Log.e("Tag",s.toString());
            }
    
            @Override
            public void afterTextChanged(Editable s) {
    
            }
        });
    
    评论

报告相同问题?

悬赏问题

  • ¥15 关于#hadoop#的问题
  • ¥15 (标签-Python|关键词-socket)
  • ¥15 keil里为什么main.c定义的函数在it.c调用不了
  • ¥50 切换TabTip键盘的输入法
  • ¥15 可否在不同线程中调用封装数据库操作的类
  • ¥15 微带串馈天线阵列每个阵元宽度计算
  • ¥15 keil的map文件中Image component sizes各项意思
  • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
  • ¥15 划分vlan后,链路不通了?
  • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据