コード例 #1
0
  @Override
  public void onClick(View v) {

    switch (v.getId()) {
      case R.id.common_title_btn_back:
        {
          comeBackHome();
        }
        break;
      case R.id.common_title_btn_right:
        if (limitbuyAdapter != null) {
          int tag = (Integer) common_title_btn_right.getTag();
          if (1 == tag) {
            limitbuyAdapter.setBigPictureOrLittlePicture(0);
            common_title_btn_right.setBackgroundResource(R.drawable.bg_hot_prom_pager);
            common_title_btn_right.setTag(0);
          } else if (0 == tag) {
            limitbuyAdapter.setBigPictureOrLittlePicture(1);
            common_title_btn_right.setBackgroundResource(R.drawable.bg_topbar_switch_mini_false);
            common_title_btn_right.setTag(1);
          }
        }
        break;
    }
  }
コード例 #2
0
  public void scanComplete(Payload response) {
    if (response.getResponseData().size() > 0) {
      if (messageContainer.getVisibility() != View.VISIBLE) {
        messageContainer.setVisibility(View.VISIBLE);
        messageButton.setOnClickListener(
            new OnClickListener() {

              public void onClick(View view) {
                @SuppressWarnings("unchecked")
                ArrayList<Object> m = (ArrayList<Object>) view.getTag();
                Intent i = new Intent(OppiaMobileActivity.this, DownloadMediaActivity.class);
                Bundle tb = new Bundle();
                tb.putSerializable(DownloadMediaActivity.TAG, m);
                i.putExtras(tb);
                startActivity(i);
              }
            });
        animateScanMediaMessage();
      }

      messageText.setText(this.getString(R.string.info_scan_media_missing));
      messageButton.setText(this.getString(R.string.scan_media_download_button));
      messageButton.setTag(response.getResponseData());
      updateLastScan(0);
    } else {
      hideScanMediaMessage();
      messageButton.setOnClickListener(null);
      messageButton.setTag(null);
      long now = System.currentTimeMillis() / 1000;
      updateLastScan(now);
    }
  }
コード例 #3
0
ファイル: MainActivity.java プロジェクト: huweiko/TelActivity
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_white_list);
    appContext = getApplicationContext();

    mDBtableGuiJiName = new DBtableGuiJiName(appContext);
    mDBtableGuiJiName.createDBtable();
    select_DB();
    mDevGuiJiListViewAdapter =
        new DevGuiJiListViewAdapter(appContext, mDataGuiJi, R.layout.guiji_listview);
    mGuiJiListView = (ListView) findViewById(R.id.ListViewGuiJi);
    mTextViewGuiJiTitle = (TextView) findViewById(R.id.TextViewGuiJiTitle);
    mButtonGuiJiActivityEdit = (Button) findViewById(R.id.ButtonGuiJiActivityEdit);
    mButtonGuiJiActivityBack = (Button) findViewById(R.id.ButtonGuiJiActivityBack);
    mButtonGuiJiActivityFinish = (Button) findViewById(R.id.ButtonGuiJiActivityFinish);
    mEditTextPhoneNumber = (EditText) findViewById(R.id.EditTextPhoneNumber);
    mButtonAddPhoneNumber = (Button) findViewById(R.id.ButtonAddPhoneNumber);
    mButtonGuiJiActivityEdit.setOnClickListener(this);
    mButtonGuiJiActivityBack.setOnClickListener(this);
    mButtonGuiJiActivityFinish.setOnClickListener(this);
    mButtonAddPhoneNumber.setOnClickListener(this);
    mButtonGuiJiActivityEdit.setTag(CLICK_GUIJI_EDIT);
    mButtonGuiJiActivityBack.setTag(CLICK_GUIJI_CANCEL);
    mButtonGuiJiActivityFinish.setTag(CLICK_GUIJI_FINISH);
    mButtonAddPhoneNumber.setTag(CLICK_PHONENUM_ADD);

    mGuiJiListView.setAdapter(mDevGuiJiListViewAdapter);
    mDevGuiJiListViewAdapter.notifyDataSetChanged();
    mGuiJiListView.setOnItemClickListener(this);
  }
コード例 #4
0
  /*
   * (non-Javadoc)
   *
   * @see android.widget.ArrayAdapter#getView(int, android.view.View,
   * android.view.ViewGroup)
   */
  @Override
  public View getView(int position, View convertView, ViewGroup parent) {
    PartyJoinInfo tweet = memList.get(position);

    options =
        new DisplayImageOptions.Builder()
            .showStubImage(R.drawable.stub_image)
            .showImageForEmptyUri(R.drawable.image_for_empty_url)
            .cacheInMemory()
            .cacheOnDisc()
            .displayer(new RoundedBitmapDisplayer(20))
            .build();
    if (convertView == null) {
      convertView = mInflater.inflate(mResource, null);
    }
    TextView fname = (TextView) convertView.findViewById(R.id.fname);
    fname.setText(tweet.getmname());

    ImageView fpic = (ImageView) convertView.findViewById(R.id.fpic);
    imageloader.displayImage(tweet.getmpic(), fpic, options);

    btn_invite = (Button) convertView.findViewById(R.id.btn_invite);
    btn_invite.setOnClickListener(on_FrpicClick);
    btn_invite.setTag(Integer.valueOf(position));
    btn_invite.setText("승인");

    btn_none = (Button) convertView.findViewById(R.id.btn_none);
    btn_none.setOnClickListener(none_FrpicClick);
    btn_none.setTag(Integer.valueOf(position));
    btn_none.setText("거절");

    return convertView;
  }
コード例 #5
0
ファイル: DBSampleActivity.java プロジェクト: dv009hamad/test
  // onCreateメソッド(画面初期表示イベントハンドラ)
  @Override
  public void onCreate(Bundle savedInstanceState) {
    // スーパークラスのonCreateメソッド呼び出し
    super.onCreate(savedInstanceState);
    // レイアウト設定ファイルの指定
    setContentView(R.layout.dbsample);

    // メッセージ表示用ラベルの設定
    label = (TextView) findViewById(R.id.message);

    // 登録ボタンのクリックリスナー設定
    Button insertBtn = (Button) findViewById(R.id.insert);
    insertBtn.setTag("insert");
    insertBtn.setOnClickListener(new ButtonClickListener());
    // 更新ボタンのクリックリスナー設定
    Button updatetBtn = (Button) findViewById(R.id.update);
    updatetBtn.setTag("update");
    updatetBtn.setOnClickListener(new ButtonClickListener());
    // 削除ボタンのクリックリスナー設定
    Button delBtn = (Button) findViewById(R.id.delete);
    delBtn.setTag("delete");
    delBtn.setOnClickListener(new ButtonClickListener());
    // 表示ボタンのクリックリスナー設定
    Button selectBtn = (Button) findViewById(R.id.select);
    selectBtn.setTag("select");
    selectBtn.setOnClickListener(new ButtonClickListener());

    // DB作成
    helper = new CreateProductHelper(DBSampleActivity.this);
  }
コード例 #6
0
  private TySelectKind switchSelectKind(TySelectKind oldKind, TySelectKind newKind, Object tag) {
    switch (oldKind) {
      case TyDeleteKind:
        mTyDeleteBtn.setVisibility(View.GONE);
        break;
      case TyShareKind:
        mTyShareBtn.setVisibility(View.GONE);
        break;
      case TyAddKind:
        mTyAddBtn.setVisibility(View.GONE);
        break;
      case TyHideKind:
        mTyHideBtn.setVisibility(View.GONE);
        break;
      case TyShowKind:
        mTyShowBtn.setVisibility(View.GONE);
        break;
      default:
        break;
    }

    switch (newKind) {
      case TyDeleteKind:
        mTyDeleteBtn.setVisibility(View.VISIBLE);
        mTyDeleteBtn.setTag(tag);
        mTyDeleteBtn.setEnabled(false);
        break;
      case TyShareKind:
        mTyShareBtn.setVisibility(View.VISIBLE);
        mTyShareBtn.setTag(tag);
        mTyShareBtn.setEnabled(false);
        break;
      case TyAddKind:
        mTyAddBtn.setVisibility(View.VISIBLE);
        mTyAddBtn.setTag(tag);
        mTyAddBtn.setEnabled(false);
        break;
      case TyHideKind:
        mTyHideBtn.setVisibility(View.VISIBLE);
        mTyHideBtn.setTag(tag);
        mTyHideBtn.setEnabled(false);
        break;
      case TyShowKind:
        mTyShowBtn.setVisibility(View.VISIBLE);
        mTyShowBtn.setTag(tag);
        mTyShowBtn.setEnabled(false);
        break;
      default:
        break;
    }
    return newKind;
  }
コード例 #7
0
ファイル: MainActivity.java プロジェクト: naosim/QueuigSample
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    Button button = (Button) findViewById(R.id.button1);
    button.setOnClickListener(this);
    button.setTag(Boolean.valueOf(false));

    Button button2 = (Button) findViewById(R.id.button2);
    button2.setOnClickListener(this);
    button2.setTag(Boolean.valueOf(true));
  }
コード例 #8
0
  public static Dialog dlg_template_okCancel(
      Activity actv,
      int layoutId,
      int titleStringId,
      int okButtonId,
      int cancelButtonId,
      DialogButtonTags okTag,
      DialogButtonTags cancelTag) {
    /*----------------------------
    * Steps
    * 1. Set up
    * 2. Add listeners => OnTouch
    * 3. Add listeners => OnClick
    ----------------------------*/

    //
    Dialog dlg = new Dialog(actv);

    //
    dlg.setContentView(layoutId);

    // Title
    dlg.setTitle(titleStringId);

    /*----------------------------
    * 2. Add listeners => OnTouch
    ----------------------------*/
    //
    Button btn_ok = (Button) dlg.findViewById(okButtonId);
    Button btn_cancel = (Button) dlg.findViewById(cancelButtonId);

    //
    btn_ok.setTag(okTag);
    btn_cancel.setTag(cancelTag);

    //
    btn_ok.setOnTouchListener(new DialogButtonOnTouchListener(actv, dlg));
    btn_cancel.setOnTouchListener(new DialogButtonOnTouchListener(actv, dlg));

    /*----------------------------
    * 3. Add listeners => OnClick
    ----------------------------*/
    //
    btn_ok.setOnClickListener(new DialogButtonOnClickListener(actv, dlg));
    btn_cancel.setOnClickListener(new DialogButtonOnClickListener(actv, dlg));

    //
    // dlg.show();

    return dlg;
  } // public static Dialog dlg_template_okCancel()
コード例 #9
0
 /** Создаёт новую кнопку элемента меню */
 View newView(MenuEntry ent) {
   Button btn = new Button(st.c());
   int pad = (int) st.floatDp(10, st.c());
   if (st.kv().isDefaultDesign()) {
     btn.setBackgroundDrawable(st.kv().m_drwKeyBack.mutate());
   } else {
     try {
       RectShape clon = st.kv().m_curDesign.m_keyBackground.clone();
       btn.setBackgroundDrawable(((GradBack) clon).getStateDrawable());
     } catch (Throwable e) {
       // TODO: handle exception
     }
   }
   //        setButtonKeyboardBackground(btn);
   btn.setHeight(st.kv().m_KeyHeight);
   btn.setTextColor(st.paint().mainColor);
   if (st.has(m_state, STAT_TEMPLATES) || st.has(m_state, STAT_CLIPBOARD)) {
     btn.setGravity(Gravity.LEFT | Gravity.CENTER_VERTICAL);
     btn.setLongClickable(true);
     btn.setOnLongClickListener(m_longListener);
   }
   btn.setMaxLines(1);
   btn.setEllipsize(TruncateAt.MARQUEE);
   btn.setPadding(pad, pad, pad, pad);
   btn.setTag(ent);
   btn.setText(ent.text);
   btn.setOnClickListener(m_listener);
   return btn;
 }
コード例 #10
0
ファイル: SettingsScreen.java プロジェクト: Swas99/TwoCards
  private void addButtons(LinearLayout mainContainer, int id) {
    int identifier[] = {BUTTON_CLEAR, BUTTON_OK, BUTTON_CANCEL};
    LinearLayout.LayoutParams row_Params =
        new LinearLayout.LayoutParams(
            ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT);
    LinearLayout.LayoutParams box_Params =
        new LinearLayout.LayoutParams(
            ViewGroup.LayoutParams.MATCH_PARENT, ConvertToPx(mContext, 45), 1f);

    box_Params.setMargins(
        ConvertToPx(mContext, 4),
        ConvertToPx(mContext, 9),
        ConvertToPx(mContext, 4),
        ConvertToPx(mContext, 9));
    LinearLayout row = new LinearLayout(mContext);
    row.setOrientation(LinearLayout.HORIZONTAL);
    row.setLayoutParams(row_Params);
    mainContainer.addView(row);
    for (int i = 0; i < 3; i++) {
      Button tv = new Button(mContext);
      tv.setText(getText(identifier[i]));
      String tvTag;
      if (identifier[i] == BUTTON_OK) tvTag = id + DELIMITER + getText(identifier[i]);
      else tvTag = identifier[i] + DELIMITER + getText(identifier[i]);
      tv.setTag(tvTag);
      tv.setTextColor(Color.BLACK);
      tv.setBackgroundResource(R.drawable.btn_white_transparency_20);
      tv.setGravity(Gravity.CENTER);
      tv.setPadding(0, ConvertToPx(mContext, 2), 0, 0);
      tv.setLayoutParams(box_Params);
      tv.setOnClickListener(Process_Input);
      row.addView(tv);
    }
  }
コード例 #11
0
  private void carregaListas(
      List<String> listaPrincipal,
      List<String> listaA,
      List<String> listaB,
      List<String> listaC,
      List<String> listaD,
      String tagPrincipal,
      String tagA,
      String tagB,
      String tagC,
      String tagD) {
    Button texto;

    for (String tLinha : listaPrincipal) {
      texto = new Button(this);
      texto.setText(tLinha);
      texto.setTag(tagPrincipal);

      listaOpcoes.add(texto);
    }

    preenche_opcoes(listaA, tagA);
    preenche_opcoes(listaB, tagB);
    preenche_opcoes(listaC, tagC);
    preenche_opcoes(listaD, tagD);
  }
コード例 #12
0
 @Override
 public void onServiceConnected(ComponentName name, IBinder service) {
   mServiceBinder = (CheckBinder) service;
   Intent extrasIntent = getIntent();
   String action = extrasIntent.getAction();
   boolean b =
       mServiceBinder.getTaskRunnningStatus(UpdateService.TASK_ID_DOWNLOAD)
           == ThreadTask.RUNNING_STATUS_UNSTART;
   if (ACTION_CHECK.equals(action) && b) {
     Intent intent = new Intent(DownloadActivity.this, UpdateService.class);
     intent.putExtra(
         UpdateService.KEY_START_COMMAND, UpdateService.START_COMMAND_START_CHECKING);
     startService(intent);
     setCheckView();
   } else if (ACTION_DOWNLOAD.equals(action) || !b) {
     setDownloadView();
   }
   if (DownloadTask.FAIL_ACTION.equals(action)) {
     setDownloadView();
     mPercent.setVisibility(View.VISIBLE);
     mPercent.setText(R.string.download_error);
   } else if (DownloadTask.SUCCEED_ACTION.equals(action)) {
     setDownloadView();
     mPercent.setVisibility(View.VISIBLE);
     mPercent.setText(getString(R.string.Download_succeed));
     mProgress.setProgress(100);
     mCombineBtn.setText(R.string.download_update);
     mCombineBtn.setTag(Integer.valueOf(R.string.download_update));
   }
 }
コード例 #13
0
  @Override
  public View getView(int position, View convertView, ViewGroup parent) {
    ModelCorrectionTicket mt = list.get(position);
    System.out.println("PHUOCNV=" + mt.getId());
    if (convertView == null) {
      LayoutInflater inflator =
          (LayoutInflater) conActivity.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
      convertView = inflator.inflate(R.layout.ticket_item, null);
    }

    TextView tvDate = (TextView) convertView.findViewById(R.id.tvArchivedDate);
    TextView tvNumber = (TextView) convertView.findViewById(R.id.tvArchivedNumber);

    tvNumber.setText(mt.getNumber());
    tvDate.setText(Utils.ConvertDateFormats(mt.getDate()));

    Button btView = (Button) convertView.findViewById(R.id.btArchivedView);
    btView.setTag(mt);
    btView.setOnClickListener(
        new OnClickListener() {

          @Override
          public void onClick(View v) {
            // TODO Auto-generated method stub
            ModelCorrectionTicket mt = (ModelCorrectionTicket) v.getTag();

            Intent intent = new Intent(conActivity, ArchivedTicketSet.class);
            intent.putExtra("idRunlog", String.valueOf(mt.getId()));
            conActivity.startActivity(intent);
          }
        });

    return convertView;
  }
コード例 #14
0
ファイル: DoorHanger.java プロジェクト: Antonius32/Pale-Moon
  public void addButton(final String text, final String tag, final OnButtonClickListener listener) {
    final Button button =
        (Button) LayoutInflater.from(getContext()).inflate(R.layout.doorhanger_button, null);
    button.setText(text);
    button.setTag(tag);

    button.setOnClickListener(
        new Button.OnClickListener() {
          @Override
          public void onClick(View v) {
            listener.onButtonClick(DoorHanger.this, tag);
          }
        });

    if (mChoicesLayout.getChildCount() == 0) {
      // If this is the first button we're adding, make the choices layout visible.
      mChoicesLayout.setVisibility(View.VISIBLE);
      // Make the divider above the buttons visible.
      View divider = findViewById(R.id.divider_choices);
      divider.setVisibility(View.VISIBLE);
      divider.setBackgroundColor(mDividerColor);
    } else {
      // Add a vertical divider between additional buttons.
      Divider divider = new Divider(getContext(), null);
      divider.setOrientation(Divider.Orientation.VERTICAL);
      divider.setBackgroundColor(mDividerColor);
      mChoicesLayout.addView(divider);
    }

    mChoicesLayout.addView(button, sButtonParams);
  }
コード例 #15
0
  private void DisplayUserSelect() {

    if (UserAcountModel.getInstance().getDocument() == null) return;

    NodeList nodeList = UserAcountModel.getInstance().getDocument().getElementsByTagName("user");
    userSelect = new Button[nodeList.getLength()];
    for (int i = 0; i < nodeList.getLength(); i++) {
      Node node = nodeList.item(i);
      if (node.getNodeType() == Node.ELEMENT_NODE) {
        NamedNodeMap attributes = node.getAttributes();

        Button select = new Button(this);
        TextView text = new TextView(this);
        select.setTag(attributes.getNamedItem("id").getTextContent());
        text.setText(
            attributes.getNamedItem("firstname").getTextContent()
                + " "
                + attributes.getNamedItem("lastname").getTextContent()
                + ": "
                + attributes.getNamedItem("username").getTextContent());
        select.setText(attributes.getNamedItem("id").getTextContent());
        userSelect[i] = select;
        LinearLayout llSelectUser = (LinearLayout) findViewById(R.id.llSelectUsers);
        llSelectUser.addView(text);
        llSelectUser.addView(userSelect[i]);
        userSelect[i].setOnClickListener(handleOnClick(userSelect[i]));
      }
    }
  }
コード例 #16
0
  private void initGameBoard() {

    mTableLayout = (TableLayout) findViewById(R.id.table_layout);
    mTableLayout.setStretchAllColumns(true);
    // mTableLayout.setBackgroundResource(R.color.blue);

    int counter = 1;
    for (int row = 0; row < 3; row++) {
      TableRow tableRow = new TableRow(this);
      for (int col = 0; col < 3; col++) {

        Button button = new Button(this);

        button.setTag(counter);

        // button.setText(row+","+col+"\nTag:"+button.getTag());

        button.setOnClickListener(this);
        button.setWidth(300);
        button.setHeight(300);
        button.setTextSize(40);

        tableRow.addView(button);

        counter++;
      }

      mTableLayout.addView(tableRow, new TableLayout.LayoutParams(FP, WC));
    }
  }
コード例 #17
0
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    AdView mAdView = (AdView) findViewById(R.id.adView);
    AdRequest adRequest = new AdRequest.Builder().build();
    mAdView.loadAd(adRequest);
    final ViewGroup mainView = (ViewGroup) findViewById(R.id.container);
    ArrayList<View> buttons = getButtons(mainView);
    for (int i = 0; i < buttons.size(); i++) {
      Button button = (Button) buttons.get(i);
      String title = "Click me";
      switch (i) {
        case 0:
          title = "Top, small, custom color";
          break;
        case 1:
          title = "Top, large, custom font/bg, squared";
          break;
        case 2:
          title = "Bottom, small, square";
          break;
        case 3:
          title = "Bottom, large";
          break;

        case 4:
          title = "Text notification";
          break;

        case 5:
          title = "Facebook, different text colors";
          break;

        case 6:
          title = "Incoming call, persistent, tap to dismiss";
          break;
        case 7:
          title = "Music now playing";
          break;
        case 8:
          title = "Ordinary toast with icon";
          break;

        case 9:
          title = "Attention toast with timeout and custom animations";
          break;

        case 10:
          title = "Google Play Games log-in";
          break;
      }
      button.setText(title);
      button.setTag(i);
      button.setOnClickListener(this);
    }
  }
コード例 #18
0
 private void setupPlayPauseButton(View parent, boolean isPlaying) {
   Button button = (Button) _panelView.findViewById(R.id.button_play_or_pause);
   button.setTag(R.id.tag_play_state, isPlaying);
   if (isPlaying) {
     button.setBackgroundResource(android.R.drawable.ic_media_pause);
   } else {
     button.setBackgroundResource(android.R.drawable.ic_media_play);
   }
 }
コード例 #19
0
  private void preenche_opcoes(List<String> lista, String tag) {
    Button texto;

    for (int i = 0; i < lista.size(); i++) {
      texto = new Button(this);
      texto.setText(lista.get(i));
      texto.setTag(tag);
      listaOpcoes.add(texto);
    }
  }
コード例 #20
0
 private void initComponent() {
   mMusicListView = (ListView) findViewById(R.id.music_list);
   mPlayButton = (Button) findViewById(R.id.play);
   mPlayButton.setTag("false");
   mPreButton = (Button) findViewById(R.id.prev);
   mNextButton = (Button) findViewById(R.id.next);
   mSongTextView = (TextView) findViewById(R.id.song_name);
   mProgressBar = (SeekBar) findViewById(R.id.progress_bar);
   mTitleTextView = (TextView) findViewById(R.id.title);
 }
コード例 #21
0
ファイル: UICreator.java プロジェクト: quding0308/sxrk
 public Button createListPageButton(
     Activity paramActivity, Map<String, Object> paramMap, String paramString, int paramInt) {
   Button localButton = new Button(paramActivity);
   localButton.setId(paramInt);
   localButton.setTag(Integer.valueOf(5));
   localButton.setText(paramString);
   localButton.setGravity(17);
   localButton.setPadding(3, 0, 3, 0);
   return localButton;
 }
コード例 #22
0
 void createButtons() {
   for (int i = 0; i < 9; i++) {
     Button a = new Button(this);
     a.setWidth(50);
     a.setHeight(20);
     a.setText("9");
     a.setTag(i);
     a.setOnClickListener(this);
     buttons.add(a);
   }
 }
コード例 #23
0
ファイル: TwitterActivity.java プロジェクト: gumatias/my-lab
 private void toggle() {
   Resources res = getResources();
   if ((Boolean) eventTwitterBtn.getTag()) {
     eventTwitterBtn.setTag(false);
     eventTwitterBtn.setTextColor(res.getColor(R.color.red));
     eventHashBtn.setTextColor(res.getColor(R.color.gray));
   } else {
     eventTwitterBtn.setTextColor(res.getColor(R.color.gray));
     eventHashBtn.setTextColor(res.getColor(R.color.red));
   }
 }
コード例 #24
0
ファイル: YearView.java プロジェクト: terry2012/MCrawlerT
 /** Helper method for setting up buttons */
 private void setupButton(int id, int val) {
   Button myButton = (Button) this.findViewById(id);
   if (myButton == null) {
     Log.e(TAG, "Cannot find button '" + id + "' by ID, to set value '" + val + "'");
     Log.i(TAG, Log.getStackTraceString(new Exception()));
   } else {
     myButton.setOnClickListener(this);
     myButton.setTag(val);
     AcalTheme.setContainerFromTheme(myButton, AcalTheme.BUTTON);
   }
 }
コード例 #25
0
 private View inflateButtonAction(int view_id, int res_id, int bg_id) {
   View view = mInflater.inflate(R.layout.actionbar_right_button_item, mActionsView, false);
   // mt_btn_white_stroke
   Button labelView = (Button) view.findViewById(R.id.actionbar_item);
   labelView.setText(res_id);
   labelView.setTag(view_id);
   if (bg_id > 0) {
     labelView.setBackgroundResource(bg_id);
   }
   return view;
 }
コード例 #26
0
 public void bindItem(Object left, Object right) {
   mBtnMore.setTag(R.string.tag_obj, left);
   mLeft.bindItem(left);
   mRight.bindItem(right);
   if (left instanceof BookObj) {
     mTvTitle.setText("推荐图书");
   } else if (left instanceof GroupObj) {
     mTvTitle.setText("推荐圈子");
   } else if (left instanceof GameObj) {
     mTvTitle.setText("推荐游戏");
   }
 }
コード例 #27
0
 @Override
 public View getView(int position, View convertView, ViewGroup parent) {
   MenuEntry me = m_menu.m_arItems.get(position);
   if (convertView != null) {
     Button b = (Button) convertView;
     b.setTag(me);
     b.setId(me.id);
     b.setText(me.text);
   } else {
     convertView = m_menu.newView(me);
   }
   return convertView;
 }
コード例 #28
0
ファイル: MyActivity.java プロジェクト: qqttrr/homework1
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_my);
    et = (AutoResizeTextView) findViewById(R.id.outText);

    findViewById(R.id.commaButton).setOnClickListener(this);
    findViewById(R.id.zeroButton).setOnClickListener(this);
    findViewById(R.id.oneButton).setOnClickListener(this);
    findViewById(R.id.twoButton).setOnClickListener(this);
    findViewById(R.id.threeButton).setOnClickListener(this);
    findViewById(R.id.fourButton).setOnClickListener(this);
    findViewById(R.id.fiveButton).setOnClickListener(this);
    findViewById(R.id.sixButton).setOnClickListener(this);
    findViewById(R.id.sevenButton).setOnClickListener(this);
    findViewById(R.id.eightButton).setOnClickListener(this);
    findViewById(R.id.nineButton).setOnClickListener(this);
    findViewById(R.id.plusButton).setOnClickListener(this);
    findViewById(R.id.minusButton).setOnClickListener(this);
    findViewById(R.id.mulButton).setOnClickListener(this);
    findViewById(R.id.divButton).setOnClickListener(this);
    findViewById(R.id.equalButton).setOnClickListener(this);
    findViewById(R.id.signButton).setOnClickListener(this);
    findViewById(R.id.sqrtButton).setOnClickListener(this);
    findViewById(R.id.backButton).setOnClickListener(this);
    clearButton = (Button) findViewById(R.id.clearButton);
    clearButton.setOnClickListener(this);
    if (savedInstanceState != null) {
      et.setText(savedInstanceState.getString(TEXT));
      val = savedInstanceState.getDouble(VALUE);
      currentVal = savedInstanceState.getDouble(CURRENT_VALUE);
      currentOperation = (operations) savedInstanceState.get(OPERATION);
      opr = savedInstanceState.getInt(OPR);
      clearButton.setTag(savedInstanceState.getInt(CLRBUTTON));
    } else {
      clearButton.setTag(1);
      Init(true);
    }
  }
コード例 #29
0
ファイル: MyCollect.java プロジェクト: 02110917/XiaoXiao
  private void initView() {
    mBtnNews = (Button) findViewById(R.id.frame_btn_main_news);
    mBtnLost = (Button) findViewById(R.id.frame_btn_main_lost);
    //		mBtnDiary=(Button)findViewById(R.id.frame_btn_main_diary);
    mBtnAsk = (Button) findViewById(R.id.frame_btn_main_ask);
    mBtnMarket = (Button) findViewById(R.id.frame_btn_main_market);
    mCurIndex = 0;
    mBtnNews.setEnabled(false);
    mBtnNews.setOnClickListener(new BtnClickListener(0));
    mBtnLost.setOnClickListener(new BtnClickListener(1));
    //		mBtnDiary.setOnClickListener(new BtnClickListener(2));
    mBtnMarket.setOnClickListener(new BtnClickListener(3));
    mBtnAsk.setOnClickListener(new BtnClickListener(4));
    mBtnNews.setTag(0);
    mBtnLost.setTag(1);
    //		mBtnDiary.setTag(2);
    mBtnMarket.setTag(2);
    mBtnAsk.setTag(3);
    mVp = (ViewPager) findViewById(R.id.viewpager);
    MyFragmentPaperAdapter adapter =
        new MyFragmentPaperAdapter(getSupportFragmentManager(), mainFragmentList);
    mVp.setAdapter(adapter);
    mVp.setCurrentItem(mCurIndex);
    mVp.setOnPageChangeListener(
        new OnPageChangeListener() {

          @Override
          public void onPageSelected(int arg0) {
            mCurIndex = arg0;
            setBtnEnabled(arg0);
          }

          @Override
          public void onPageScrolled(int arg0, float arg1, int arg2) {}

          @Override
          public void onPageScrollStateChanged(int arg0) {}
        });
  }
コード例 #30
0
  @Override
  protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);
    setContentView(R.layout.multiplechoicemultipleanswer);

    QuestionHeaderBox = (WebView) findViewById(R.id.MQuestionHeaderBox);
    Table = (TableLayout) findViewById(R.id.MQtable);
    BtnContinue = (Button) findViewById(R.id.MContinue);
    BtnReason = (Button) findViewById(R.id.MultipleChoiceMultipleShowReason);

    BtnContinue.setOnClickListener(this);
    BtnContinue.setTag(2); // I am using this to identify the continue button
    BtnContinue.setVisibility(View.INVISIBLE);

    BtnReason.setOnClickListener(this);
    BtnReason.setTag(3); // I am using this to identify the Reason Button
    BtnReason.setVisibility(View.INVISIBLE);

    View LLView = findViewById(R.id.LLMultipleMultiple);
    View root = LLView.getRootView();
    root.setBackgroundColor(Color.BLACK);

    cache = ((LocalCache) getApplicationContext());

    WebSettings websettings = QuestionHeaderBox.getSettings();
    websettings.setJavaScriptEnabled(true);
    websettings.setSavePassword(false);
    websettings.setSaveFormData(false);
    websettings.setSupportZoom(true);
    websettings.setBuiltInZoomControls(true);

    Bundle getBasket = getIntent().getExtras();
    Integer _id = getBasket.getInt("_id");

    GetQuestion(_id);
    GetAnswers(_id);
  }