FunctionSelectActivity.java 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. package com.usai.apex;
  2. import android.content.Intent;
  3. import android.os.Bundle;
  4. import android.support.v4.app.FragmentActivity;
  5. import android.util.Log;
  6. import android.view.Menu;
  7. import android.view.View;
  8. import android.view.View.OnClickListener;
  9. import android.widget.ImageButton;
  10. public class FunctionSelectActivity extends FragmentActivity implements OnClickListener
  11. {
  12. String user=null;
  13. String password=null;
  14. @Override
  15. protected void onCreate(Bundle savedInstanceState)
  16. {
  17. user=getIntent().getStringExtra("user");
  18. password= getIntent().getStringExtra("password");
  19. super.onCreate(savedInstanceState);
  20. setContentView(R.layout.activity_function_select);
  21. ImageButton ibtn_booking = (ImageButton)findViewById(R.id.ibtn_booking);
  22. ibtn_booking.setOnClickListener(this);
  23. ImageButton ibtn_info = (ImageButton)findViewById(R.id.ibtn_info);
  24. ibtn_info.setOnClickListener(this);
  25. ImageButton ibtn_detail = (ImageButton)findViewById(R.id.ibtn_detail);
  26. ibtn_detail.setOnClickListener(this);
  27. ImageButton ibtn_cargo = (ImageButton)findViewById(R.id.ibtn_cargo);
  28. ibtn_cargo.setOnClickListener(this);
  29. ImageButton ibtn_doc = (ImageButton)findViewById(R.id.ibtn_doc);
  30. ibtn_doc.setOnClickListener(this);
  31. ImageButton ibtn_password = (ImageButton)findViewById(R.id.ibtn_password);
  32. ibtn_password.setOnClickListener(this);
  33. ImageButton ibtn_exit = (ImageButton)findViewById(R.id.ibtn_exit);
  34. ibtn_exit.setOnClickListener(this);
  35. }
  36. @Override
  37. public boolean onCreateOptionsMenu(Menu menu)
  38. {
  39. // Inflate the menu; this adds items to the action bar if it is present.
  40. getMenuInflater().inflate(R.menu.function_select, menu);
  41. return true;
  42. }
  43. @Override
  44. public void onClick(View v)
  45. {
  46. String TAG="onClick@FunctionSelectActivity";
  47. Log.d(TAG, "ID="+v.getId());
  48. switch (v.getId())
  49. {
  50. case R.id.ibtn_booking:
  51. {
  52. Intent intent = new Intent();
  53. intent.setClass(this, SearchActivity.class);
  54. intent.putExtra("user", user);
  55. intent.putExtra("password", password);
  56. intent.putExtra("function_name", "Ocean Booking");
  57. startActivity(intent);
  58. break;
  59. }
  60. case R.id.ibtn_info:
  61. {
  62. Intent intent = new Intent();
  63. intent.setClass(this, SearchActivity.class);
  64. intent.putExtra("user", user);
  65. intent.putExtra("password", password);
  66. intent.putExtra("function_name", "Ocean B/L info.");
  67. startActivity(intent);
  68. break;
  69. }
  70. case R.id.ibtn_detail:
  71. {
  72. Intent intent = new Intent();
  73. intent.setClass(this, SearchActivity.class);
  74. intent.putExtra("user", user);
  75. intent.putExtra("password", password);
  76. intent.putExtra("function_name", "Container detail");
  77. startActivity(intent);
  78. break;
  79. }
  80. case R.id.ibtn_cargo:
  81. break;
  82. case R.id.ibtn_doc:
  83. break;
  84. case R.id.ibtn_password:
  85. break;
  86. case R.id.ibtn_exit:
  87. {
  88. finish();
  89. System.exit(0);
  90. break;
  91. }
  92. default:
  93. break;
  94. }
  95. // TODO Auto-generated method stub
  96. }
  97. }