मेरे पास मेरे आवेदन में कुछ टेक्स्टव्यू है और यह जांचना है कि मेरे टेक्स्टव्यू पर टेक्स्ट के गुणों का मूल्य या शून्य है या नहीं। तो मैं एक टोस्ट अगर शून्य मेरी TextView पर मूल्यएंड्रॉइड - यह जांचने के लिए कि क्या टेक्स्टव्यू शून्य है या शून्य नहीं है
लेकिन टोस्ट नहीं चल रहा है प्रदर्शित करना चाहते हैं के रूप में यह
यह मेरा कोड है चाहिए:
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();
}
और TextView में पाठ "" क्या हो सकता है अगर: इस तरह के परिदृश्य के लिए सबसे अच्छा समाधान स्ट्रिंग
के लिए
matches("")
विधि का उपयोग कर तो समाधान हो जाएगा? – TheLibrarianCz