just declare the variables above
public void onClick(View view) {
switch(view.getId())
{
case R.id.btnSingIn:
JSONObject login = new JSONObject();
try
{
login.put("Username", editText1.getText().toString());
login.put("Password", editText2.getText().toString());
JSONObject finaldata = new JSONObject();
finaldata.put("LoginRequest", login);
// Toast.makeText(getBaseContext(), finaldata.toString(), Toast.LENGTH_LONG).show();
final ConnectToServer connect = new ConnectToServer();
connect.extConnectToServer(MainActivity.this,new ConnectToServer.Callback()
{
public void callFinished(String result)
{
//Toast.makeText(getBaseContext(), result, Toast.LENGTH_LONG).show();
JSONObject resp = null;
try
{
resp = new JSONObject(result);
//Toast.makeText(getBaseContext(), result, Toast.LENGTH_LONG).show();
JSONObject Login1Result = resp.getJSONObject("LoginResult");
String strMessage = Login1Result.getString("EmployeeID");
JSONObject status = Login1Result.getJSONObject("status");
// Toast.makeText(getBaseContext(), status.getString("message"), Toast.LENGTH_LONG).show();
if (status.getString("message").equalsIgnoreCase("OK"))
{
// Toast.makeText(getBaseContext(), strMessage, Toast.LENGTH_LONG).show();
Intent i = new Intent(getApplicationContext(), Tabs.class);
i.putExtra("new_variable_name",strMessage);
startActivity(i);
}
else
{
Toast.makeText(getBaseContext(), status.getString("message"), Toast.LENGTH_LONG).show();
}
}
catch (final JSONException e)
{
}
}
}, "www.Your url whatever it is.com", finaldata,
"POST");
connect.execute(finaldata);
}
catch (Exception e) {
Log.d("InputStream", e.getLocalizedMessage());
}
break;
}
}
}
}