android.view.View.getId()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(8.2k)|赞(0)|评价(0)|浏览(1390)

本文整理了Java中android.view.View.getId()方法的一些代码示例,展示了View.getId()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。View.getId()方法的具体详情如下:
包路径:android.view.View
类名称:View
方法名:getId

View.getId介绍

暂无

代码示例

代码示例来源:origin: stackoverflow.com

  1. public void onClick(View v) {
  2. switch(v.getId()){
  3. case R.id.Button_MyCards: /** Start a new Activity MyCards.java */
  4. Intent intent = new Intent(this, MyCards.class);
  5. this.startActivity(intent);
  6. break;
  7. case R.id.Button_Exit: /** AlerDialog when click on Exit */
  8. MyAlertDialog();
  9. break;
  10. }
  11. }

代码示例来源:origin: stackoverflow.com

  1. yes = (Button) findViewById(R.id.btn_yes);
  2. no = (Button) findViewById(R.id.btn_no);
  3. yes.setOnClickListener(this);
  4. no.setOnClickListener(this);
  5. switch (v.getId()) {
  6. case R.id.btn_yes:
  7. c.finish();

代码示例来源:origin: googlesamples/android-testing

  1. @Override
  2. public void onClick(View view) {
  3. // Get the text from the EditText view.
  4. final String text = mEditText.getText().toString();
  5. if (view.getId() == R.id.changeTextBt) {
  6. // Set a temporary text.
  7. mTextView.setText(R.string.waiting_msg);
  8. // Submit the message to the delayer.
  9. MessageDelayer.processMessage(text, this, mIdlingResource);
  10. }
  11. }

代码示例来源:origin: stackoverflow.com

  1. mStartActivityButton.setOnClickListener(this);
  2. switch(v.getId()) {
  3. case R.id.start_file_picker_button:
  4. Intent intent = new Intent(this, FilePickerActivity.class);
  5. mFilePathTextView.setText(selectedFile.getPath());

代码示例来源:origin: stackoverflow.com

  1. btn.setOnClickListener(this);
  2. switch (view.getId()) {
  3. case R.id.button1:
  4. new LongOperation().execute("");
  5. protected void onPostExecute(String result) {
  6. TextView txt = (TextView) findViewById(R.id.output);
  7. txt.setText("Executed"); // txt.setText(result);

代码示例来源:origin: stackoverflow.com

  1. btnAddPhots = (Button)findViewById(R.id.btnAddPhots);
  2. btnSaveImages = (Button)findViewById(R.id.btnSaveImages);
  3. btnAddPhots.setOnClickListener(this);
  4. btnSaveImages.setOnClickListener(this);
  5. switch (view.getId()) {
  6. case R.id.btnAddPhots:
  7. Intent intent = new Intent(MainActivity.this,CustomPhotoGalleryActivity.class);
  8. startActivityForResult(intent,PICK_IMAGE_MULTIPLE);
  9. break;

代码示例来源:origin: lipangit/JiaoZiVideoPlayer

  1. @Override
  2. public void onClick(View v) {
  3. super.onClick(v);
  4. int i = v.getId();
  5. if (i == R.id.thumb) {
  6. if (jzDataSource == null || jzDataSource.urlsMap.isEmpty() || jzDataSource.getCurrentUrl() == null) {
  7. String key = jzDataSource.getKeyFromDataSource(j);
  8. TextView clarityItem = (TextView) View.inflate(getContext(), R.layout.jz_layout_clarity_item, null);
  9. clarityItem.setText(key);
  10. clarityItem.setTag(j);
  11. layout.addView(clarityItem, j);

代码示例来源:origin: zjw-swun/AppMethodOrder

  1. @Override
  2. public void onClick(View view) {
  3. if (view.getId() == R.id.tv) {
  4. Intent intent = new Intent();
  5. intent.setClass(this, SecondActivity.class);
  6. startActivity(intent);
  7. }
  8. }
  9. }

代码示例来源:origin: googlesamples/android-testing

  1. @Override
  2. public void onClick(View view) {
  3. // Get the text from the EditText view.
  4. final String text = mEditText.getText().toString();
  5. final int changeTextBtId = R.id.changeTextBt;
  6. final int activityChangeTextBtnId = R.id.activityChangeTextBtn;
  7. if (view.getId() == changeTextBtId) {
  8. // First button's interaction: set a text in a text view.
  9. mTextView.setText(text);
  10. } else if (view.getId() == activityChangeTextBtnId) {
  11. // Second button's interaction: start an activity and send a message to it.
  12. Intent intent = ShowTextActivity.newStartIntent(this, text);
  13. startActivity(intent);
  14. }
  15. }
  16. }

代码示例来源:origin: stackoverflow.com

  1. Button speakButton = (Button) findViewById(R.id.btn_speak);
  2. mText = (TextView) findViewById(R.id.textView1);
  3. speakButton.setOnClickListener(this);
  4. sr = SpeechRecognizer.createSpeechRecognizer(this);
  5. sr.setRecognitionListener(new listener());
  6. mText.setText("error " + error);
  7. str += data.get(i);
  8. mText.setText("results: "+String.valueOf(data.size()));
  9. if (v.getId() == R.id.btn_speak)

代码示例来源:origin: stackoverflow.com

  1. captureBtn.setOnClickListener(this);
  2. if (v.getId() == R.id.capture_btn) {
  3. try {
  4. Intent cropIntent = new Intent("com.android.camera.action.CROP");

代码示例来源:origin: stackoverflow.com

  1. public class MyTest extends Activity implements OnClickListener{
  2. @Override
  3. protected void onCreate(Bundle savedInstanceState) {
  4. super.onCreate(savedInstanceState);
  5. //... some other code here to init the layout
  6. Button btn1 = (Button)findViewById(R.id.button1);
  7. Button btn2 = (Button)findViewById(R.id.button2);
  8. btn1.setOnClickListener(this);
  9. btn2.setOnClickListener(this);
  10. }
  11. @Override
  12. public void onClick(View v) {
  13. switch(v.getId()){
  14. case R.id.button1:
  15. break;
  16. case R.id.button2:
  17. break;
  18. }
  19. }
  20. }

代码示例来源:origin: Bigkoo/Android-PickerView

  1. @Override
  2. public void onClick(View v) {
  3. if (v.getId() == R.id.btn_Time && pvTime != null) {
  4. // pvTime.setDate(Calendar.getInstance());
  5. /* pvTime.show(); //show timePicker*/
  6. pvTime.show(v);//弹出时间选择器,传递参数过去,回调的时候则可以绑定此view
  7. } else if (v.getId() == R.id.btn_Options && pvOptions != null) {
  8. pvOptions.show(); //弹出条件选择器
  9. } else if (v.getId() == R.id.btn_CustomOptions && pvCustomOptions != null) {
  10. pvCustomOptions.show(); //弹出自定义条件选择器
  11. } else if (v.getId() == R.id.btn_CustomTime && pvCustomTime != null) {
  12. pvCustomTime.show(); //弹出自定义时间选择器
  13. } else if (v.getId() == R.id.btn_no_linkage && pvNoLinkOptions != null) {//不联动数据选择器
  14. pvNoLinkOptions.show();
  15. } else if (v.getId() == R.id.btn_GotoJsonData) {//跳转到 省市区解析示例页面
  16. startActivity(new Intent(MainActivity.this, JsonDataActivity.class));
  17. } else if (v.getId() == R.id.btn_fragment) {//跳转到 fragment
  18. startActivity(new Intent(MainActivity.this, FragmentTestActivity.class));
  19. } else if (v.getId() == R.id.btn_lunar) {
  20. pvCustomLunar.show();
  21. }
  22. }

代码示例来源:origin: TommyLemon/Android-ZBLibrary

  1. @Override
  2. public void onClick(View v) {
  3. if (data == null) {
  4. return;
  5. }
  6. switch (v.getId()) {
  7. case R.id.tvDemoComplexViewName:
  8. tvDemoComplexViewName.setText("New " + StringUtil.getString(tvDemoComplexViewName));
  9. break;
  10. default:
  11. break;
  12. }
  13. }
  14. //示例代码>>>>>>>>>>>>>>>>

代码示例来源:origin: stackoverflow.com

  1. import android.view.View.OnClickListener;
  2. public class MyActivity extends Activity implements OnClickListener {
  3. @Override public void onCreate(Bundle savedInstanceState) {
  4. super.onCreate(savedInstanceState);
  5. setContentView(R.layout.main);
  6. Button buttonA = (Button) findViewById(R.id.buttonA);
  7. buttonA.setOnClickListener(this);
  8. Button buttonB = (Button) findViewById(R.id.buttonB);
  9. buttonB.setOnClickListener(this);
  10. }
  11. //etc... etc...
  12. public void onClick(View v) {
  13. switch (v.getId()) {
  14. case R.id.buttonA:
  15. // do something
  16. break;
  17. case R.id.buttonB:
  18. // do something else
  19. break;
  20. }
  21. }
  22. }

代码示例来源:origin: crazycodeboy/TakePhoto

  1. @Override
  2. public void onClick(View view) {
  3. switch (view.getId()) {
  4. case R.id.btnTakePhotoActivity:
  5. startActivity(new Intent(this, SimpleActivity.class));
  6. break;
  7. case R.id.btnTakePhotoFragment:
  8. startActivity(new Intent(this, SimpleFragmentActivity.class));
  9. break;
  10. default:
  11. }
  12. }
  13. }

代码示例来源:origin: googlesamples/android-testing

  1. @Override
  2. public void onClick(View view) {
  3. // Get the text from the EditText view.
  4. final String text = mEditText.getText().toString();
  5. final int changeTextBtId = R.id.changeTextBt;
  6. final int activityChangeTextBtnId = R.id.activityChangeTextBtn;
  7. if (view.getId() == changeTextBtId) {
  8. // First button's interaction: set a text in a text view.
  9. mTextView.setText(text);
  10. } else if (view.getId() == activityChangeTextBtnId) {
  11. // Second button's interaction: start an activity and send a message to it.
  12. Intent intent = com.example.android.testing.espresso.BasicSample.ShowTextActivity
  13. .newStartIntent(this, text);
  14. startActivity(intent);
  15. }
  16. }
  17. }

代码示例来源:origin: stackoverflow.com

  1. button3 = (Button) findViewById(R.id.button3);
  2. button1.setOnClickListener(this);
  3. button2.setOnClickListener(this);
  4. button3.setOnClickListener(this);
  5. switch(v.getId()) {
  6. case R.id.button1:

代码示例来源:origin: roughike/BottomBar

  1. @Override
  2. public void onClick(View v) {
  3. Class clazz = null;
  4. switch (v.getId()) {
  5. case R.id.simple_three_tabs:
  6. clazz = ThreeTabsActivity.class;
  7. break;
  8. case R.id.icons_only:
  9. clazz = IconsOnlyActivity.class;
  10. break;
  11. case R.id.five_tabs_changing_colors:
  12. clazz = FiveColorChangingTabsActivity.class;
  13. break;
  14. case R.id.three_tabs_quick_return:
  15. clazz = ThreeTabsQRActivity.class;
  16. break;
  17. case R.id.five_tabs_custom_colors:
  18. clazz = CustomColorAndFontActivity.class;
  19. break;
  20. case R.id.badges:
  21. clazz = BadgeActivity.class;
  22. break;
  23. }
  24. startActivity(new Intent(this, clazz));
  25. }
  26. }

代码示例来源:origin: stackoverflow.com

  1. private class MyViewBinder implements SimpleCursorAdapter.ViewBinder {
  2. public boolean setViewValue(View view, Cursor cursor, int columnIndex) {
  3. int viewId = view.getId();
  4. switch(viewId) {
  5. case R.id.note_name:
  6. TextView noteName = (TextView) view;
  7. noteName.setText(Cursor.getString(columnIndex));
  8. break;
  9. case R.id.note_type:
  10. ImageView noteTypeIcon = (ImageView) view;
  11. int noteType = cursor.getInteger(columnIndex);
  12. switch(noteType) {
  13. case 1:
  14. noteTypeIcon.setImageResource(R.drawable.yourimage);
  15. break;
  16. case 2:
  17. noteTypeIcon.setImageResource(R.drawable.yourimage);
  18. break;
  19. etc
  20. }
  21. break;
  22. }
  23. }

相关文章

最新文章

更多

View类方法