类com.google.zxing.client.result.GeoParsedResult源码实例Demo

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

@Override
public void handleButtonPress(int index) {
  GeoParsedResult geoResult = (GeoParsedResult) getResult();
  switch (index) {
    case 0:
      openMap(geoResult.getGeoURI());
      break;
    case 1:
      getDirections(geoResult.getLatitude(), geoResult.getLongitude());
      break;
  }
}
 
@Override
public void handleButtonPress(int index) {
  GeoParsedResult geoResult = (GeoParsedResult) getResult();
  switch (index) {
    case 0:
      openMap(geoResult.getGeoURI());
      break;
    case 1:
      getDirections(geoResult.getLatitude(), geoResult.getLongitude());
      break;
  }
}
 
源代码3 项目: weex   文件: GeoResultHandler.java
@Override
public void handleButtonPress(int index) {
  GeoParsedResult geoResult = (GeoParsedResult) getResult();
  switch (index) {
    case 0:
      openMap(geoResult.getGeoURI());
      break;
    case 1:
      getDirections(geoResult.getLatitude(), geoResult.getLongitude());
      break;
  }
}
 
源代码4 项目: Study_Android_Demo   文件: GeoResultHandler.java
@Override
public void handleButtonPress(int index) {
  GeoParsedResult geoResult = (GeoParsedResult) getResult();
  switch (index) {
    case 0:
      openMap(geoResult.getGeoURI());
      break;
    case 1:
      getDirections(geoResult.getLatitude(), geoResult.getLongitude());
      break;
  }
}
 
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    super.onCreateView(inflater, container, savedInstanceState);

    View v = inflater.inflate(R.layout.fragment_result_geo_info, container, false);

    result = (GeoParsedResult) parsedResult;

    TextView latitude = (TextView) v.findViewById(R.id.fragment_result_sms_to);
    TextView longitude = (TextView) v.findViewById(R.id.fragment_result_sms_via);
    TextView altitude = (TextView) v.findViewById(R.id.fragment_result_sms_subject);
    TextView altitude_label = (TextView) v.findViewById(R.id.fragment_result_sms_subject_label);
    TextView query = (TextView) v.findViewById(R.id.fragment_result_sms_body);
    ImageView queryImage = v.findViewById(R.id.item_result_location_query_image);

    latitude.setText(df.format(result.getLatitude()));
    longitude.setText(df.format(result.getLongitude()));
    altitude.setText(df.format(result.getAltitude()));

    query.setText(result.getQuery());

    altitude.setVisibility(result.getAltitude() != 0 ? View.VISIBLE : View.GONE);
    altitude_label.setVisibility(result.getAltitude() != 0 ? View.VISIBLE : View.GONE);

    query.setVisibility(!TextUtils.isEmpty(result.getQuery()) ? View.VISIBLE : View.GONE);
    queryImage.setVisibility(!TextUtils.isEmpty(result.getQuery()) ? View.VISIBLE : View.GONE);

    return v;
}
 
源代码6 项目: barcodescanner-lib-aar   文件: GeoResultHandler.java
@Override
public void handleButtonPress(int index) {
  GeoParsedResult geoResult = (GeoParsedResult) getResult();
  switch (index) {
    case 0:
      openMap(geoResult.getGeoURI());
      break;
    case 1:
      getDirections(geoResult.getLatitude(), geoResult.getLongitude());
      break;
  }
}
 
源代码7 项目: reacteu-app   文件: GeoResultHandler.java
@Override
public void handleButtonPress(int index) {
  GeoParsedResult geoResult = (GeoParsedResult) getResult();
  switch (index) {
    case 0:
      openMap(geoResult.getGeoURI());
      break;
    case 1:
      getDirections(geoResult.getLatitude(), geoResult.getLongitude());
      break;
  }
}
 
源代码8 项目: android-apps   文件: GeoResultHandler.java
@Override
public void handleButtonPress(int index) {
  GeoParsedResult geoResult = (GeoParsedResult) getResult();
  switch (index) {
    case 0:
      openMap(geoResult.getGeoURI());
      break;
    case 1:
      getDirections(geoResult.getLatitude(), geoResult.getLongitude());
      break;
  }
}
 
源代码9 项目: barterli_android   文件: GeoResultHandler.java
@Override
public CharSequence getDisplayContents() {
    GeoParsedResult result = (GeoParsedResult) getResult();
    StringBuilder contents = new StringBuilder(100);
    ParsedResult.maybeAppend(result.getGeoURI(), contents);
    ParsedResult.maybeAppend(String.valueOf(result.getLatitude()), contents);
    ParsedResult.maybeAppend(String.valueOf(result.getLongitude()), contents);
    contents.trimToSize();
    return contents.toString();
}
 
@Override
public CharSequence getDisplayContents() {
    GeoParsedResult result = (GeoParsedResult) getResult();
    StringBuilder contents = new StringBuilder(100);
    ParsedResult.maybeAppend(result.getGeoURI(), contents);
    ParsedResult.maybeAppend(String.valueOf(result.getLatitude()), contents);
    ParsedResult.maybeAppend(String.valueOf(result.getLongitude()), contents);
    contents.trimToSize();
    return contents.toString();
}
 
源代码11 项目: zxingfragmentlib   文件: GeoResultHandler.java
@Override
public void handleButtonPress(int index) {
  GeoParsedResult geoResult = (GeoParsedResult) getResult();
  switch (index) {
    case 0:
      openMap(geoResult.getGeoURI());
      break;
    case 1:
      getDirections(geoResult.getLatitude(), geoResult.getLongitude());
      break;
  }
}
 
 类所在包
 类方法
 同包方法