Muh*_*lid 2 java android android-edittext android-studio android-toast
我正在尝试从中恢复文本,EditText但是当我Toast收到字符串时,我得到了一个空字符串。
这是代码:
view =inflater.inflate(R.layout.fragment_home, container, false);
EditText id=view.findViewById(R.id.busID);
busId=id.getText().toString();
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(final View view) {
Toast.makeText(getContext(),busId,Toast.LENGTH_LONG).show();
}
});
Run Code Online (Sandbox Code Playgroud)
这是屏幕截图
请帮帮我。我不知道为什么它返回空字符串
你String从EditText太早中提取了。
像这样改变你的代码:
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(final View view) {
busId=id.getText().toString();
Toast.makeText(getContext(),busId,Toast.LENGTH_LONG).show();
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
114 次 |
| 最近记录: |