类com.google.zxing.client.android.history.HistoryActivity源码实例Demo

下面列出了怎么用com.google.zxing.client.android.history.HistoryActivity的API类实例代码及写法,或者点击链接到github查看源代码。

@Override
public boolean onOptionsItemSelected(MenuItem item) {
  Intent intent = new Intent(Intent.ACTION_VIEW);
  intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);
  int i = item.getItemId();
  if (i == R.id.menu_share) {
    intent.setClassName(this, ShareActivity.class.getName());
    startActivity(intent);

  } else if (i == R.id.menu_history) {
    intent.setClassName(this, HistoryActivity.class.getName());
    startActivityForResult(intent, HISTORY_REQUEST_CODE);

  } else if (i == R.id.menu_settings) {
    intent.setClassName(this, PreferencesActivity.class.getName());
    startActivity(intent);

  } else if (i == R.id.menu_help) {
    intent.setClassName(this, HelpActivity.class.getName());
    startActivity(intent);

  } else {
    return super.onOptionsItemSelected(item);
  }
  return true;
}
 
@Override
public boolean onOptionsItemSelected(MenuItem item) {
	Intent intent = new Intent(Intent.ACTION_VIEW);
	intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);
	int i = item.getItemId();
	if (i == R.id.menu_history) {
		intent.setClassName(this, HistoryActivity.class.getName());
		startActivityForResult(intent, HISTORY_REQUEST_CODE);

		// case R.id.menu_settings:
		// intent.setClassName(this, PreferencesActivity.class.getName());
		// startActivity(intent);
		// break;
		// case R.id.menu_help:
		// intent.setClassName(this, HelpActivity.class.getName());
		// startActivity(intent);
		// break;
	} else {
		return super.onOptionsItemSelected(item);
	}
	return true;
}
 
源代码3 项目: weex   文件: CaptureActivity.java
@Override
public boolean onOptionsItemSelected(MenuItem item) {
	Intent intent = new Intent(Intent.ACTION_VIEW);
	intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);
	int i = item.getItemId();
	if (i == R.id.menu_history) {
		intent.setClassName(this, HistoryActivity.class.getName());
		startActivityForResult(intent, HISTORY_REQUEST_CODE);

		// case R.id.menu_settings:
		// intent.setClassName(this, PreferencesActivity.class.getName());
		// startActivity(intent);
		// break;
		// case R.id.menu_help:
		// intent.setClassName(this, HelpActivity.class.getName());
		// startActivity(intent);
		// break;
	} else {
		return super.onOptionsItemSelected(item);
	}
	return true;
}
 
源代码4 项目: Study_Android_Demo   文件: CaptureActivity.java
@Override
public boolean onOptionsItemSelected(MenuItem item) {
  Intent intent = new Intent(Intent.ACTION_VIEW);
  intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);
  if(item.getItemId() == R.id.menu_share){
    intent.setClassName(this, ShareActivity.class.getName());
    startActivity(intent);
  }else if(item.getItemId() == R.id.menu_history){
    intent.setClassName(this, HistoryActivity.class.getName());
    startActivityForResult(intent, HISTORY_REQUEST_CODE);
  }else if(item.getItemId() == R.id.menu_settings){
    intent.setClassName(this, PreferencesActivity.class.getName());
    startActivity(intent);
  }else if(item.getItemId()==R.id.menu_help){
    intent.setClassName(this, HelpActivity.class.getName());
    startActivity(intent);
  }else{
      return super.onOptionsItemSelected(item);

  }
  return true;
}
 
源代码5 项目: barcodescanner-lib-aar   文件: CaptureActivity.java
@Override
public boolean onOptionsItemSelected(MenuItem item) {
  Intent intent = new Intent(Intent.ACTION_VIEW);
  intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);
  int itemId = item.getItemId();
  if (itemId == R.id.menu_history) {
      intent.setClassName(this, HistoryActivity.class.getName());
      startActivityForResult(intent, HISTORY_REQUEST_CODE);
  } else if (itemId == R.id.menu_settings) {
      intent.setClassName(this, PreferencesActivity.class.getName());
      startActivity(intent);
  } else if (itemId == R.id.menu_help) {
      intent.setClassName(this, HelpActivity.class.getName());
      startActivity(intent);
  } else {
      return super.onOptionsItemSelected(item);
  }
  return true;
}
 
源代码6 项目: reacteu-app   文件: CaptureActivity.java
@Override
public boolean onOptionsItemSelected(MenuItem item) {
  Intent intent = new Intent(Intent.ACTION_VIEW);
  intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);
  int itemId = item.getItemId();
  if (itemId == fakeR.getId("id", "menu_share")) {
      intent.setClassName(this, ShareActivity.class.getName());
      startActivity(intent);
  } else if (itemId == fakeR.getId("id", "menu_history")) {
      intent.setClassName(this, HistoryActivity.class.getName());
      startActivityForResult(intent, HISTORY_REQUEST_CODE);
  } else if (itemId == fakeR.getId("id", "menu_settings")) {
      intent.setClassName(this, PreferencesActivity.class.getName());
      startActivity(intent);
  } else if (itemId == fakeR.getId("id", "menu_help")) {
      intent.setClassName(this, HelpActivity.class.getName());
      startActivity(intent);
  } else {
      return super.onOptionsItemSelected(item);
  }
  return true;
}
 
 类所在包
 同包方法