@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; } }
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); } }
@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); }
/* * (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; }
// 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); }
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; }
@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)); }
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()
/** Создаёт новую кнопку элемента меню */ 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; }
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); } }
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); }
@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)); } }
@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; }
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); }
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])); } } }
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)); } }
@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); } }
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); } }
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); } }
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); }
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; }
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); } }
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)); } }
/** 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); } }
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; }
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("推荐游戏"); } }
@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; }
@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); } }
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) {} }); }
@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); }