Showing a success toast when we load successfully, also disabling button when already posted to task rabbit

pull/14/head
Andrew Shaw 14 years ago
parent 5cd71584a5
commit 45ca18cbc7

@ -435,8 +435,14 @@ public class TaskRabbitActivity extends FragmentActivity implements LocationList
return; return;
} }
if(taskRabbitTask.getTaskID() > 0) if(taskRabbitTask.getTaskID() > 0) {
taskButton.setText("Update task!"); taskButton.setText("Already Posted!");
taskButton.setEnabled(false);
}
else {
taskButton.setEnabled(true);
}
JSONObject jsonData = container.getLocalTaskData(); JSONObject jsonData = container.getLocalTaskData();
synchronized (controls) { synchronized (controls) {
if(jsonData != null) { if(jsonData != null) {

@ -218,11 +218,11 @@ public class TaskRabbitControlSet extends TaskEditControlSet implements Assigned
public boolean activityResult (int requestCode, int resultCode, Intent data) { public boolean activityResult (int requestCode, int resultCode, Intent data) {
if (requestCode == REQUEST_CODE_TASK_RABBIT_ACTIVITY && resultCode == Activity.RESULT_OK){ if (requestCode == REQUEST_CODE_TASK_RABBIT_ACTIVITY && resultCode == Activity.RESULT_OK){
String result = data.getStringExtra(OAuthLoginActivity.DATA_RESPONSE); String result = data.getStringExtra(OAuthLoginActivity.DATA_RESPONSE);
if (TextUtils.isEmpty(result)) { if (!TextUtils.isEmpty(result)) {
try { try {
Message successMessage = new Message(); Message successMessage = new Message();
successMessage.what = 1; successMessage.what = 1;
handler.sendMessageDelayed(successMessage, 1500); handler.sendMessageDelayed(successMessage, 500);
} }
catch (Exception e){ catch (Exception e){
e.printStackTrace(); e.printStackTrace();

Loading…
Cancel
Save