从editext空值我与编辑文本的一个问题......在这里,我会考虑我的问题让android系统
- 解释我宣布fragmentactivity片段。
- 在该片段中,我有一个edittext。
- 我有一个fragmnetactivity的按钮。
- 如果我点击那个按钮,我需要从那个在片段中的edittext获取值。
- 为此,我在全局声明了edittext。
- 它要求我用“静态”声明。
- 直到这是好的,但获取值时,它是空值。
- 我认为这个问题是通过声明为静态的。
我尝试了所有其他方式,但没有找到好的解决方案。 我能知道我有... 希望我给做了故障所需的详细信息以清除我的question.If你觉得它不够请让我知道吧..
在片段....
edt =(EditText)rootView.findViewById(R.id.note);
在fragmentactivity
static EditText edt;
static String a;
button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
a = edt.getText().toString();
Log.v("a",""+a);
}
});
发布您的代码,你有什么尝试 –
发布您的代码.. –
你可以显示你的代码?如果您全局定义了EditText,则不需要将其设置为静态,所以可能会发布一个名称与定义为 –