gpt4 book ai didi

Android - 如何检查 textview 是否为 null 或不为 null

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:50:03 25 4
gpt4 key购买 nike

我的应用程序中有一些 TextView 并想检查我的 TextView 上文本的属性是否有值或为空。然后如果我的 textview 上的值为空,我想显示 toast

但是 toast 没有正常运行

这是我的代码:

public class brekeleV2 extends Activity {
static Context context;
brekeleV2Model r = new brekeleV2Model();
private EditText jalan, kota, postal;

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

context = getApplicationContext();
Button go = (Button)findViewById(R.id.go);
go.setOnClickListener(onGo);

Button reset = (Button)findViewById(R.id.reset);
reset.setOnClickListener(onRes);
jalan =(EditText)findViewById(R.id.jalan);
kota =(EditText)findViewById(R.id.kota);
postal =(EditText)findViewById(R.id.post);
jalan.setText(null);
kota.setText(null);
postal.setText(null);
}

这是 onClick 方法代码:

private View.OnClickListener onGo=new View.OnClickListener() {

public void onClick(View v) {
if (jalan.getText()!= null && kota.getText()!=null){
switch(v.getId()){
case R.id.go:
Intent maps = new Intent();
maps.setClassName("com.openit.brekele", "com.openit.brekele.brekeleV2Nav");
brekeleV2Nav.putLatLong(lat, lon);
startActivity(maps);
break;

}
}else{
Toast msg = Toast.makeText(brekeleV2.this, "Lengkapi Data", Toast.LENGTH_LONG);
msg.setGravity(Gravity.CENTER, msg.getXOffset() / 2, msg.getYOffset() / 2);
msg.show();
}

最佳答案

if(!textview.getText().toString.matches(""))
{
// not null not empty
}else {
//null or empty
}

关于Android - 如何检查 textview 是否为 null 或不为 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8976134/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com