本文整理了Java中android.widget.TextView.getId()
方法的一些代码示例,展示了TextView.getId()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TextView.getId()
方法的具体详情如下:
包路径:android.widget.TextView
类名称:TextView
方法名:getId
暂无
代码示例来源:origin: TeamNewPipe/NewPipe
@Override
public void onClick(View v) {
if (DEBUG) Log.d(TAG, "onClick() called with: v = [" + v + "]");
if (v.getId() == qualityTextView.getId()) {
onQualitySelectorClicked();
} else if (v.getId() == playbackSpeedTextView.getId()) {
onPlaybackSpeedClicked();
} else if (v.getId() == resizeView.getId()) {
onResizeClicked();
} else if (v.getId() == captionTextView.getId()) {
onCaptionClicked();
} else if (v.getId() == playbackLiveSync.getId()) {
seekToDefault();
}
}
代码示例来源:origin: stackoverflow.com
params2.addRule(RelativeLayout.RIGHT_OF, tv1.getId());
tv2.setId(2);
tv2.setText("textView2");
params3.addRule(RelativeLayout.BELOW, tv1.getId());
tv3.setId(3);
tv3.setText("textView3");
params4.addRule(RelativeLayout.RIGHT_OF, tv3.getId());
params4.addRule(RelativeLayout.ALIGN_BOTTOM, tv3.getId());
tv4.setId(4);
tv4.setText("textView4");
代码示例来源:origin: stackoverflow.com
public void onClick(View v) {
if (v.getId() == iconTextView.getId()){
Toast.makeText(v.getContext(), "ITEM PRESSED = " + String.valueOf(getAdapterPosition()), Toast.LENGTH_SHORT).show();
} else {
代码示例来源:origin: TommyLemon/APIJSON
/**选择tab
* @param position
* @param tabType
*/
public void select(int position) {
Log.i(TAG, "select position = " + position);
if (position < 0 || position >= getCount()) {
Log.e(TAG, "select position < 0 || position >= getCount() >> return;");
return;
}
for (int i = 0; i < tvTabs.length; i++) {
tvTabs[i].setSelected(i == position);
}
if (onTabSelectedListener != null) {
onTabSelectedListener.onTabSelected(tvTabs[position]
, position, tvTabs[position].getId());
}
this.currentPosition = position;
}
代码示例来源:origin: TommyLemon/Android-ZBLibrary
/**选择tab
* @param position
* @param tabType
*/
public void select(int position) {
Log.i(TAG, "select position = " + position);
if (position < 0 || position >= getCount()) {
Log.e(TAG, "select position < 0 || position >= getCount() >> return;");
return;
}
for (int i = 0; i < tvTabs.length; i++) {
tvTabs[i].setSelected(i == position);
}
if (onTabSelectedListener != null) {
onTabSelectedListener.onTabSelected(tvTabs[position]
, position, tvTabs[position].getId());
}
this.currentPosition = position;
}
代码示例来源:origin: TeamNewPipe/NewPipe
@Override
public void onClick(View view) {
if (player == null) return;
if (view.getId() == repeatButton.getId()) {
player.onRepeatClicked();
} else if (view.getId() == backwardButton.getId()) {
player.onPlayPrevious();
} else if (view.getId() == playPauseButton.getId()) {
player.onPlayPause();
} else if (view.getId() == forwardButton.getId()) {
player.onPlayNext();
} else if (view.getId() == shuffleButton.getId()) {
player.onShuffleClicked();
} else if (view.getId() == playbackSpeedButton.getId()) {
openPlaybackParameterDialog();
} else if (view.getId() == playbackPitchButton.getId()) {
openPlaybackParameterDialog();
} else if (view.getId() == metadata.getId()) {
scrollToSelected();
} else if (view.getId() == progressLiveSync.getId()) {
player.seekToDefault();
}
}
代码示例来源:origin: stackoverflow.com
public static TextView getToolbarTitleView(ActionBarActivity activity, Toolbar toolbar){
ActionBar actionBar = activity.getSupportActionBar();
CharSequence actionbarTitle = null;
if(actionBar != null)
actionbarTitle = actionBar.getTitle();
actionbarTitle = TextUtils.isEmpty(actionbarTitle) ? toolbar.getTitle() : actionbarTitle;
if(TextUtils.isEmpty(actionbarTitle)) return null;
// can't find if title not set
for(int i= 0; i < toolbar.getChildCount(); i++){
View v = toolbar.getChildAt(i);
if(v != null && v instanceof TextView){
TextView t = (TextView) v;
CharSequence title = t.getText();
if(!TextUtils.isEmpty(title) && actionbarTitle.equals(title) && t.getId() == View.NO_ID){
//Toolbar does not assign id to views with layout params SYSTEM, hence getId() == View.NO_ID
//in same manner subtitle TextView can be obtained.
return t;
}
}
}
return null;
}
代码示例来源:origin: facebook/stetho
@Test
public void testSetInteger() {
mInvoker.invoke(mTextView, "setId", "2");
assertEquals(2, mTextView.getId());
}
代码示例来源:origin: stackoverflow.com
public class RL extends RelativeLayout {
public RL(Context context) {
super(context);
TextView first = new TextView(context);
TextView second = new TextView(context);
first.setText("First");
first.setId(1);
second.setText("Second");
second.setId(2);
RelativeLayout.LayoutParams lpSecond = new RelativeLayout.LayoutParams(
LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
addView(second, lpSecond);
RelativeLayout.LayoutParams lpFirst = new RelativeLayout.LayoutParams(
LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
lpFirst.addRule(RelativeLayout.RIGHT_OF, second.getId());
addView(first, lpFirst);
}
}
代码示例来源:origin: stackoverflow.com
public void setViewText(TextView v, String text) {
if (v.getId() == R.id.rowText3) {
text = "0".equals(text) ? "not starred" : "starred";
}
v.setText(text);
}
代码示例来源:origin: stackoverflow.com
RelativeLayout parent = (RelativeLayout) findViewById(R.id.llayout);
TextView textView = new TextView(this);
textView.setText("foo");
RelativeLayout.LayoutParams params= new RelativeLayout.LayoutParams(
ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT);
params.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM, textView.getId());
textView.setLayoutParams(params);
parent.addView(textView);
代码示例来源:origin: stackoverflow.com
RelativeLayout parent = (RelativeLayout) findViewById(R.id.layout_parent);
TextView tv = new TextView(this);
tv.setText("foo");
RelativeLayout.LayoutParams lp= new RelativeLayout.LayoutParams(
ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT);
lp.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM, tv.getId());
tv.setLayoutParams(lp);
parent.addView(tv);
代码示例来源:origin: stackoverflow.com
RelativeLayout layout = new RelativeLayout(this);
TextView tv1 = new TextView(this);
tv1.setText("A");
TextView tv2 = new TextView(this);
tv2.setText("B");
RelativeLayout.LayoutParams lp = new RelativeLayout.LayoutParams(
RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.FILL_PARENT);
lp.addRule(RelativeLayout.RIGHT_OF, tv1.getId());
layout.addView(tv1);
layout.addView(tv2, lp);
代码示例来源:origin: the-pig-of-jungle/SmartShow
@Override
public void onClick(View v) {
if (clickListener == null) {
dialog.dismiss();
} else if (btn.getId() == R.id.smart_show_dialog_confirm_btn) {
onConfirmBtnClick(dialog, btn, clickListener);
} else if (btn.getId() == R.id.smart_show_dialog_cancel_btn) {
onCancelBtnClick(dialog, btn, clickListener);
}
}
});
代码示例来源:origin: the-pig-of-jungle/smart-show
@Override
public void onClick(View v) {
if (clickListener == null) {
dialog.dismiss();
} else if (btn.getId() == R.id.smart_show_dialog_confirm_btn) {
onConfirmBtnClick(dialog, btn, clickListener);
} else if (btn.getId() == R.id.smart_show_dialog_cancel_btn) {
onCancelBtnClick(dialog, btn, clickListener);
}
}
});
代码示例来源:origin: tiandawu/IotXmpp
@Override
public void onClick(View v) {
if (v.getId() == cancle.getId()) {
AnimExit(new RelativeRevealView.AnimaFinshListener() {
@Override
public void onAnimFinish(Animator animation) {
dismiss();
}
});
}
}
代码示例来源:origin: stackoverflow.com
RelativeLayout layout = new RelativeLayout(this);
TextView tv1 = new TextView(this);
tv1.setText("A");
tv1.setId(23);
TextView tv2 = new TextView(this);
tv2.setText("B");
RelativeLayout.LayoutParams lp = new RelativeLayout.LayoutParams(
RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.FILL_PARENT);
lp.addRule(RelativeLayout.RIGHT_OF, tv1.getId());
layout.addView(tv1);
layout.addView(tv2, lp);
代码示例来源:origin: stackoverflow.com
LayoutParams lparams= new RelativeLayout.LayoutParams(new ViewGroup.MarginLayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT));
TextView textView = new TextView(this);
textView.setLayoutParams(lparams);
textView.setText("TextView");
textView.setId(1);
mLayout.addView(textView);
EditText editText = new EditText(this);
lparams.addRule(RelativeLayout.ALIGN_RIGHT, textView.getId());
editText.setLayoutParams(lparams);
mLayout.addView(editText);
代码示例来源:origin: playerone-id/EosCommander
@Override
public boolean onEditorAction(TextView textView, int actionId, KeyEvent keyEvent) {
if (EditorInfo.IME_ACTION_SEND == actionId) {
onPushAction();
return true;
}
else
if ( (EditorInfo.IME_ACTION_SEARCH == actionId ) && ( textView.getId() == R.id.et_contract_account) ){
onContractEntered( mEtContract.getText().toString());
}
return false;
}
代码示例来源:origin: tyrex-team/senslogs
public void addTextView(TextView tv, int sizeBegin, int sizeEnd) {
Transition textSize = new TextSizeTransition();
textSize.addTarget(tv.getId());
textSize.addTarget(tv.getText().toString());
mTransitionSet.addTransition(textSize);
textViewList.put(tv, new Pair<>(sizeBegin, sizeEnd));
}
内容来源于网络,如有侵权,请联系作者删除!