android中如何从活动类中获取editext中输入的信息

android中如何从活动类中获取editext中输入的信息,第1张

首先

EditText myedittext1=(EditText) findViewById (Ridedittext1);

(其中,edittext1是xml布局中对应的editext的id。)

然后,提取信息

CharSequence result = myedittext1getText();

或者

String result = myedittext1getText()toString();

(其中,用result存储editext中的信息。)

希望对你有帮助。

用Scanner,比如

Scanner sc = new Scanner(Systemin);

int n = scnextInt();

String str = scnext();

如果是 QLineEdit,则用: QString str =  ui->edit->text();

如果是 QPlainTextEdit,则用: QString str =  ui->edit->toPlainText();

如果是 QTextEdit, 获取简单文本则用: QString str =  ui->edit->toPlainText(); 获取富文本则用:QString str =  ui->edit->toHtml(); 。

   这个问题也困扰过我,后来我终于发现了。就是一个很简单的方法  findViewById

下面解决方法来源于android学习手册,android学习手册包含9个章节,108个例子,源码文档随便看,例子都是可交互,可运行,源码采用android studio目录结构,高亮显示代码,文档都采用文档结构图显示,可以快速定位。360手机助手中下载,排列到第四个。

1 类似ListView的AlertDialog

public class Dialog_AlertDialogDemoActivity extends Activity { 

    / Called when the activity is first created / 

    @Override 

    public void onCreate(Bundle savedInstanceState) { 

        superonCreate(savedInstanceState); 

        setContentView(Rlayoutmain); 

        final String[] arrayFruit = new String[] { "苹果", "橘子", "草莓", "香蕉" }; 

 

        Dialog alertDialog = new AlertDialogBuilder(this) 

                setTitle("你喜欢吃哪种水果?") 

                setIcon(Rdrawableic_launcher) 

                setItems(arrayFruit, new DialogInterfaceOnClickListener() { 

  

                    @Override 

                    public void onClick(DialogInterface dialog, int which) { 

                        ToastmakeText(Dialog_AlertDialogDemoActivitythis, arrayFruit[which], ToastLENGTH_SHORT)show(); 

                    } 

                }) 

                setNegativeButton("取消", new DialogInterfaceOnClickListener() { 

 

                    @Override 

                    public void onClick(DialogInterface dialog, int which) { 

                        // TODO Auto-generated method stub  

                    } 

                }) 

                create(); 

        alertDialogshow(); 

    } 

}

2 自定义布局的AlerDialog  。  一个关键方法就是myLoginView findViewById 获取各种控件

@Override

 public void onCreate(Bundle savedInstanceState) {

  superonCreate(savedInstanceState);

  setContentView(Rlayoutmain);

  // 取得自定义View

  LayoutInflater layoutInflater = LayoutInflaterfrom(this);

  View myLoginView = layoutInflaterinflate(Rlayoutlogin, null);

  

  Dialog alertDialog = new AlertDialogBuilder(this)

    setTitle("用户登录")

    setIcon(Rdrawableic_launcher)

    setView(myLoginView)

    setPositiveButton("登录", new DialogInterfaceOnClickListener() {

     @Override

     public void onClick(DialogInterface dialog, int which) {

      // TODO Auto-generated method stub

     }

    })

    setNegativeButton("取消", new DialogInterfaceOnClickListener() {

     @Override

     public void onClick(DialogInterface dialog, int which) {

      // TODO Auto-generated method stub

     }

    })

    create();

  alertDialogshow();

 }

在另一个窗体所属的类中定义一个函数,比如:public string GetAllControlData();功能是获取当前所有控件的数据并作为字符串返回。

每次需要另一个窗体的所有控件的数据时,就在本窗体中调用这个函数。假设本窗体为f1,另一个窗体为f2,则这样调用:string

data=f2GetAllControlData();

临时纯手打一份

<form method="post" action="">

<input type="text" name="name" />

</form>

<php

$name=$_POST['name'];//通过post方式获取 <form>表单中的 name值

echo $name; //输出获取到的name值。

>

使用方法,新建一个 php的文件,将该代码拷贝进去,然后放出php环境,访问该文件即可。

纯手打,望采纳,可追问。

EditText editText=(EditText)findViewById(Rid);//前提是在布局文件里你已经注册了这个控件,就是注册的这个控件的id String s=editTextgetText()toString();//变量s中存储的就是文本框中输入的内容

原生JS:

var oInput =documentgetElementById("app") //获取一个id为app的输入框元素;

var getHtml = oInputinnerHTML //获取该元素的内容并赋值给getHTML;

扩展资料:

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML网页上使用,用来给HTML网页增加动态功能。

在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。

JavaScript脚本语言具有以下特点:

(1)脚本语言。JavaScript是一种解释型的脚本语言,C、C++等语言先编译后执行,而JavaScript是在程序的运行过程中逐行进行解释。

(2)基于对象。JavaScript是一种基于对象的脚本语言,它不仅可以创建对象,也能使用现有的对象。

(3)简单。JavaScript语言中采用的是弱类型的变量类型,对使用的数据类型未做出严格的要求,是基于Java基本语句和控制的脚本语言,其设计简单紧凑。

参考资料来源:百度百科-js

以上就是关于android中如何从活动类中获取editext中输入的信息全部的内容,包括:android中如何从活动类中获取editext中输入的信息、java中如何实现从控制台获取键盘上输入的信息内容、用qt设置的编辑框,如何获取编辑框里输入的信息等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9407977.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存