本文整理了Java中android.view.View.getId()
方法的一些代码示例,展示了View.getId()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。View.getId()
方法的具体详情如下:
包路径:android.view.View
类名称:View
方法名:getId
暂无
代码示例来源:origin: stackoverflow.com
public void onClick(View v) {
switch(v.getId()){
case R.id.Button_MyCards: /** Start a new Activity MyCards.java */
Intent intent = new Intent(this, MyCards.class);
this.startActivity(intent);
break;
case R.id.Button_Exit: /** AlerDialog when click on Exit */
MyAlertDialog();
break;
}
}
代码示例来源:origin: stackoverflow.com
yes = (Button) findViewById(R.id.btn_yes);
no = (Button) findViewById(R.id.btn_no);
yes.setOnClickListener(this);
no.setOnClickListener(this);
switch (v.getId()) {
case R.id.btn_yes:
c.finish();
代码示例来源:origin: googlesamples/android-testing
@Override
public void onClick(View view) {
// Get the text from the EditText view.
final String text = mEditText.getText().toString();
if (view.getId() == R.id.changeTextBt) {
// Set a temporary text.
mTextView.setText(R.string.waiting_msg);
// Submit the message to the delayer.
MessageDelayer.processMessage(text, this, mIdlingResource);
}
}
代码示例来源:origin: stackoverflow.com
mStartActivityButton.setOnClickListener(this);
switch(v.getId()) {
case R.id.start_file_picker_button:
Intent intent = new Intent(this, FilePickerActivity.class);
mFilePathTextView.setText(selectedFile.getPath());
代码示例来源:origin: stackoverflow.com
btn.setOnClickListener(this);
switch (view.getId()) {
case R.id.button1:
new LongOperation().execute("");
protected void onPostExecute(String result) {
TextView txt = (TextView) findViewById(R.id.output);
txt.setText("Executed"); // txt.setText(result);
代码示例来源:origin: stackoverflow.com
btnAddPhots = (Button)findViewById(R.id.btnAddPhots);
btnSaveImages = (Button)findViewById(R.id.btnSaveImages);
btnAddPhots.setOnClickListener(this);
btnSaveImages.setOnClickListener(this);
switch (view.getId()) {
case R.id.btnAddPhots:
Intent intent = new Intent(MainActivity.this,CustomPhotoGalleryActivity.class);
startActivityForResult(intent,PICK_IMAGE_MULTIPLE);
break;
代码示例来源:origin: lipangit/JiaoZiVideoPlayer
@Override
public void onClick(View v) {
super.onClick(v);
int i = v.getId();
if (i == R.id.thumb) {
if (jzDataSource == null || jzDataSource.urlsMap.isEmpty() || jzDataSource.getCurrentUrl() == null) {
String key = jzDataSource.getKeyFromDataSource(j);
TextView clarityItem = (TextView) View.inflate(getContext(), R.layout.jz_layout_clarity_item, null);
clarityItem.setText(key);
clarityItem.setTag(j);
layout.addView(clarityItem, j);
代码示例来源:origin: zjw-swun/AppMethodOrder
@Override
public void onClick(View view) {
if (view.getId() == R.id.tv) {
Intent intent = new Intent();
intent.setClass(this, SecondActivity.class);
startActivity(intent);
}
}
}
代码示例来源:origin: googlesamples/android-testing
@Override
public void onClick(View view) {
// Get the text from the EditText view.
final String text = mEditText.getText().toString();
final int changeTextBtId = R.id.changeTextBt;
final int activityChangeTextBtnId = R.id.activityChangeTextBtn;
if (view.getId() == changeTextBtId) {
// First button's interaction: set a text in a text view.
mTextView.setText(text);
} else if (view.getId() == activityChangeTextBtnId) {
// Second button's interaction: start an activity and send a message to it.
Intent intent = ShowTextActivity.newStartIntent(this, text);
startActivity(intent);
}
}
}
代码示例来源:origin: stackoverflow.com
Button speakButton = (Button) findViewById(R.id.btn_speak);
mText = (TextView) findViewById(R.id.textView1);
speakButton.setOnClickListener(this);
sr = SpeechRecognizer.createSpeechRecognizer(this);
sr.setRecognitionListener(new listener());
mText.setText("error " + error);
str += data.get(i);
mText.setText("results: "+String.valueOf(data.size()));
if (v.getId() == R.id.btn_speak)
代码示例来源:origin: stackoverflow.com
captureBtn.setOnClickListener(this);
if (v.getId() == R.id.capture_btn) {
try {
Intent cropIntent = new Intent("com.android.camera.action.CROP");
代码示例来源:origin: stackoverflow.com
public class MyTest extends Activity implements OnClickListener{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//... some other code here to init the layout
Button btn1 = (Button)findViewById(R.id.button1);
Button btn2 = (Button)findViewById(R.id.button2);
btn1.setOnClickListener(this);
btn2.setOnClickListener(this);
}
@Override
public void onClick(View v) {
switch(v.getId()){
case R.id.button1:
break;
case R.id.button2:
break;
}
}
}
代码示例来源:origin: Bigkoo/Android-PickerView
@Override
public void onClick(View v) {
if (v.getId() == R.id.btn_Time && pvTime != null) {
// pvTime.setDate(Calendar.getInstance());
/* pvTime.show(); //show timePicker*/
pvTime.show(v);//弹出时间选择器,传递参数过去,回调的时候则可以绑定此view
} else if (v.getId() == R.id.btn_Options && pvOptions != null) {
pvOptions.show(); //弹出条件选择器
} else if (v.getId() == R.id.btn_CustomOptions && pvCustomOptions != null) {
pvCustomOptions.show(); //弹出自定义条件选择器
} else if (v.getId() == R.id.btn_CustomTime && pvCustomTime != null) {
pvCustomTime.show(); //弹出自定义时间选择器
} else if (v.getId() == R.id.btn_no_linkage && pvNoLinkOptions != null) {//不联动数据选择器
pvNoLinkOptions.show();
} else if (v.getId() == R.id.btn_GotoJsonData) {//跳转到 省市区解析示例页面
startActivity(new Intent(MainActivity.this, JsonDataActivity.class));
} else if (v.getId() == R.id.btn_fragment) {//跳转到 fragment
startActivity(new Intent(MainActivity.this, FragmentTestActivity.class));
} else if (v.getId() == R.id.btn_lunar) {
pvCustomLunar.show();
}
}
代码示例来源:origin: TommyLemon/Android-ZBLibrary
@Override
public void onClick(View v) {
if (data == null) {
return;
}
switch (v.getId()) {
case R.id.tvDemoComplexViewName:
tvDemoComplexViewName.setText("New " + StringUtil.getString(tvDemoComplexViewName));
break;
default:
break;
}
}
//示例代码>>>>>>>>>>>>>>>>
代码示例来源:origin: stackoverflow.com
import android.view.View.OnClickListener;
public class MyActivity extends Activity implements OnClickListener {
@Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button buttonA = (Button) findViewById(R.id.buttonA);
buttonA.setOnClickListener(this);
Button buttonB = (Button) findViewById(R.id.buttonB);
buttonB.setOnClickListener(this);
}
//etc... etc...
public void onClick(View v) {
switch (v.getId()) {
case R.id.buttonA:
// do something
break;
case R.id.buttonB:
// do something else
break;
}
}
}
代码示例来源:origin: crazycodeboy/TakePhoto
@Override
public void onClick(View view) {
switch (view.getId()) {
case R.id.btnTakePhotoActivity:
startActivity(new Intent(this, SimpleActivity.class));
break;
case R.id.btnTakePhotoFragment:
startActivity(new Intent(this, SimpleFragmentActivity.class));
break;
default:
}
}
}
代码示例来源:origin: googlesamples/android-testing
@Override
public void onClick(View view) {
// Get the text from the EditText view.
final String text = mEditText.getText().toString();
final int changeTextBtId = R.id.changeTextBt;
final int activityChangeTextBtnId = R.id.activityChangeTextBtn;
if (view.getId() == changeTextBtId) {
// First button's interaction: set a text in a text view.
mTextView.setText(text);
} else if (view.getId() == activityChangeTextBtnId) {
// Second button's interaction: start an activity and send a message to it.
Intent intent = com.example.android.testing.espresso.BasicSample.ShowTextActivity
.newStartIntent(this, text);
startActivity(intent);
}
}
}
代码示例来源:origin: stackoverflow.com
button3 = (Button) findViewById(R.id.button3);
button1.setOnClickListener(this);
button2.setOnClickListener(this);
button3.setOnClickListener(this);
switch(v.getId()) {
case R.id.button1:
代码示例来源:origin: roughike/BottomBar
@Override
public void onClick(View v) {
Class clazz = null;
switch (v.getId()) {
case R.id.simple_three_tabs:
clazz = ThreeTabsActivity.class;
break;
case R.id.icons_only:
clazz = IconsOnlyActivity.class;
break;
case R.id.five_tabs_changing_colors:
clazz = FiveColorChangingTabsActivity.class;
break;
case R.id.three_tabs_quick_return:
clazz = ThreeTabsQRActivity.class;
break;
case R.id.five_tabs_custom_colors:
clazz = CustomColorAndFontActivity.class;
break;
case R.id.badges:
clazz = BadgeActivity.class;
break;
}
startActivity(new Intent(this, clazz));
}
}
代码示例来源:origin: stackoverflow.com
private class MyViewBinder implements SimpleCursorAdapter.ViewBinder {
public boolean setViewValue(View view, Cursor cursor, int columnIndex) {
int viewId = view.getId();
switch(viewId) {
case R.id.note_name:
TextView noteName = (TextView) view;
noteName.setText(Cursor.getString(columnIndex));
break;
case R.id.note_type:
ImageView noteTypeIcon = (ImageView) view;
int noteType = cursor.getInteger(columnIndex);
switch(noteType) {
case 1:
noteTypeIcon.setImageResource(R.drawable.yourimage);
break;
case 2:
noteTypeIcon.setImageResource(R.drawable.yourimage);
break;
etc…
}
break;
}
}
内容来源于网络,如有侵权,请联系作者删除!