I'm reading data from a xml file. It works well. This is the date value. I want to cut(Delete) the time value inside date. 2014-07-03 10:05:12 It should look like this. 2014-07-03
This is my code. Could you please help me with this. Thanks in advance.
package com.eisuru.abc;
import android.os.AsyncTask;
import android.os.Bundle;
import android.app.Activity;
import android.app.ProgressDialog;
import android.view.Menu;
import android.widget.TextView;
public class MainActivity extends Activity {
TextView tvResponse;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
tvResponse = (TextView) findViewById(R.id.tvResponse);
new PostAsync().execute();
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
class PostAsync extends AsyncTask<Void, Void, Void> {
ProgressDialog pd; XMLHelper helper;
@Override
protected void onPreExecute() {
pd = ProgressDialog.show(MainActivity.this, "Exchange Rates", "Loading Exchange rates values ...", true, false);
}
@Override
protected Void doInBackground(Void... arg0) {
helper = new XMLHelper(); helper.get();
return null;
}
@Override
protected void onPostExecute(Void result)
{
StringBuilder builder = new StringBuilder();
for(Exrate_values post : helper.exrates) {
if(post.getTo_Currency().equalsIgnoreCase("SLR"))
{
builder.append("\n\t " + post.getDate());
builder.append("\t \t \t " + post.getFrom_currency());
builder.append("\t \t \t " + post.getTo_Currency());
builder.append("\t \t \t " + post.getExrt_buy());
builder.append("\t \t \t \t \t \t" + post.getExrt_sell());
builder.append("\n");
//builder.delete(13, 15);
if(post.getFrom_currency().equalsIgnoreCase("LKR")&& post.getTo_Currency().equalsIgnoreCase("SLR"))
{
builder.delete(0, builder.length());
}
}
if(post.getFrom_currency().equalsIgnoreCase("EUR")&& post.getTo_Currency().equalsIgnoreCase("GBP"))
{
builder.append("\n\t " + post.getDate());
builder.append("\t \t \t " + post.getFrom_currency());
builder.append("\t \t \t " + post.getTo_Currency());
builder.append("\t \t \t " + post.getExrt_buy());
builder.append("\t \t \t \t \t \t" + post.getExrt_sell());
builder.append("\n");
}
if(post.getFrom_currency().equalsIgnoreCase("AUD")&& post.getTo_Currency().equalsIgnoreCase("USD"))
{
builder.append("\n\t " + post.getDate());
builder.append("\t \t \t " + post.getFrom_currency());
builder.append("\t \t \t " + post.getTo_Currency());
builder.append("\t \t \t " + post.getExrt_buy());
builder.append("\t \t \t \t \t \t" + post.getExrt_sell());
builder.append("\n");
}
if(post.getFrom_currency().equalsIgnoreCase("EUR")&& post.getTo_Currency().equalsIgnoreCase("USD"))
{
builder.append("\n\t " + post.getDate());
builder.append("\t \t \t " + post.getFrom_currency());
builder.append("\t \t \t " + post.getTo_Currency());
builder.append("\t \t \t " + post.getExrt_buy());
builder.append("\t \t \t \t \t \t" + post.getExrt_sell());
builder.append("\n");
}
if(post.getFrom_currency().equalsIgnoreCase("EUR")&& post.getTo_Currency().equalsIgnoreCase("AUD"))
{
builder.append("\n\t " + post.getDate());
builder.append("\t \t \t " + post.getFrom_currency());
builder.append("\t \t \t " + post.getTo_Currency());
builder.append("\t \t \t " + post.getExrt_buy());
builder.append("\t \t \t \t \t \t" + post.getExrt_sell());
builder.append("\n");
}
if(post.getFrom_currency().equalsIgnoreCase("GBP")&& post.getTo_Currency().equalsIgnoreCase("USD"))
{
builder.append("\n\t " + post.getDate());
builder.append("\t \t \t " + post.getFrom_currency());
builder.append("\t \t \t " + post.getTo_Currency());
builder.append("\t \t \t " + post.getExrt_buy());
builder.append("\t \t \t \t \t \t" + post.getExrt_sell());
builder.append("\n");
}
if(post.getFrom_currency().equalsIgnoreCase("GBP")&& post.getTo_Currency().equalsIgnoreCase("AUD"))
{
builder.append("\n\t " + post.getDate());
builder.append("\t \t \t " + post.getFrom_currency());
builder.append("\t \t \t " + post.getTo_Currency());
builder.append("\t \t \t " + post.getExrt_buy());
builder.append("\t \t \t \t \t \t" + post.getExrt_sell());
builder.append("\n");
}
}
tvResponse.setText(builder.toString());
pd.dismiss();
}
}
}