private void initialViewComponent() {
    mImageView1.setScaleType(ImageView.ScaleType.FIT_XY);
    Bitmap b = getPhoto(tabInfo.getTxtTID() + "_1.jpg");
    if (b != null) mImageView1.setImageBitmap(b);
    else mImageView1.setImageDrawable(getView().getResources().getDrawable(R.drawable.picture));

    mImageView2.setScaleType(ImageView.ScaleType.FIT_XY);
    b = getPhoto(tabInfo.getTxtTID() + "_2.jpg");
    if (b != null) mImageView2.setImageBitmap(b);
    else mImageView2.setImageDrawable(getView().getResources().getDrawable(R.drawable.picture));

    mImageView3.setScaleType(ImageView.ScaleType.FIT_XY);
    b = getPhoto(tabInfo.getTxtTID() + "_3.jpg");
    if (b != null) mImageView3.setImageBitmap(b);
    else mImageView3.setImageDrawable(getView().getResources().getDrawable(R.drawable.picture));
  }
        @Override
        public void onClick(View v) {
          int id = v.getId();
          switch (id) {
            case R.id.btn_picture_tab_1:
            case R.id.btn_picture_tab_2:
            case R.id.btn_picture_tab_3:
              String tid = tabInfo.getTxtTID();
              if (tid == null || "".equals(tid)) {
                showToastMessage("拍照前請先填入EPC與TID資料");
                return;
              }
              Intent intent = new Intent(getActivity(), CameraViewActivity.class);
              Bundle bundle = new Bundle();
              String tag = (String) getView().findViewById(id).getTag();
              String photoName = tid + "_" + tag + ".jpg";
              Log.v(TAG, "PhotoName: " + photoName);
              bundle.putString("photoName", photoName);
              intent.putExtras(bundle);
              startActivityForResult(intent, PHOTO_RESULT_CODE);
              break;
            case R.id.imgView_tab_1:
            case R.id.imgView_tab_2:
            case R.id.imgView_tab_3:
              String t = (String) getView().findViewById(id).getTag();
              String p = ""; // ���ɦW
              if ("1".equals(t)) {
                Bitmap b = getPhoto(tabInfo.getTxtTID() + "_1.jpg");
                if (b != null) p = tabInfo.getTxtTID() + "_" + t + ".jpg";
                else return;
              } else if ("2".equals(t)) {
                Bitmap b = getPhoto(tabInfo.getTxtTID() + "_2.jpg");
                if (b != null) p = tabInfo.getTxtTID() + "_" + t + ".jpg";
                else return;
              } else if ("3".equals(t)) {
                Bitmap b = getPhoto(tabInfo.getTxtTID() + "_3.jpg");
                if (b != null) p = tabInfo.getTxtTID() + "_" + t + ".jpg";
                else return;
              } else {
                showToastMessage("該tag未定義");
                return;
              }

              Intent in =
                  new Intent(
                      UpdateItemTabFragment3.this.getActivity(), ImageViewScaleActivity.class);
              Bundle b = new Bundle();
              b.putString("photoName", p);
              in.putExtras(b);
              startActivity(in);

              break;
          }
        }