android.widget.AutoCompleteTextView.getCompoundDrawables()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(2.6k)|赞(0)|评价(0)|浏览(98)

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

AutoCompleteTextView.getCompoundDrawables介绍

暂无

代码示例

代码示例来源:origin: com.albedinsky.android/ui-widget-text

/**
 * <b>Note, that on pre {@link android.os.Build.VERSION_CODES#LOLLIPOP LOLLIPOP} Android versions
 * this method will return array containing instances of {@link TintDrawable TintDrawable} (if any)
 * if compound drawable tint has been applied via {@link #setCompoundDrawableTintList(ColorStateList)}.</b>
 * <p>
 * The original wrapped drawables can be obtained via {@link TintDrawable#getDrawable()}.
 */
@NonNull
@Override
public Drawable[] getCompoundDrawables() {
  return super.getCompoundDrawables();
}

代码示例来源:origin: com.albedinsky.android/ui-widget-common

/**
 * <b>Note, that on pre {@link android.os.Build.VERSION_CODES#LOLLIPOP LOLLIPOP} Android versions
 * this method will return array containing instances of {@link TintDrawable TintDrawable} (if any)
 * if compound drawable tint has been applied via {@link #setCompoundDrawableTintList(ColorStateList)}.</b>
 * <p>
 * The original wrapped drawables can be obtained via {@link TintDrawable#getDrawable()}.
 */
@NonNull
@Override
public Drawable[] getCompoundDrawables() {
  return super.getCompoundDrawables();
}

代码示例来源:origin: com.albedinsky.android/ui

/**
 * <b>Note, that on pre {@link android.os.Build.VERSION_CODES#LOLLIPOP LOLLIPOP} Android versions
 * this method will return array containing instances of {@link TintDrawable TintDrawable} (if any)
 * if compound drawable tint has been applied via {@link #setCompoundDrawableTintList(ColorStateList)}.</b>
 * <p>
 * The original wrapped drawables can be obtained via {@link TintDrawable#getDrawable()}.
 */
@NonNull
@Override
public Drawable[] getCompoundDrawables() {
  return super.getCompoundDrawables();
}

代码示例来源:origin: SkyTreasure/Airbnb-Android-Google-Map-View

@Override
  public boolean onTouch(View v, MotionEvent event) {
    final int DRAWABLE_LEFT = 0;
    final int DRAWABLE_TOP = 1;
    final int DRAWABLE_RIGHT = 2;
    final int DRAWABLE_BOTTOM = 3;
    if (event.getAction() == MotionEvent.ACTION_UP) {
      if (event.getRawX() >= (mAutocompleteView.getRight() - mAutocompleteView.getCompoundDrawables()[DRAWABLE_RIGHT].getBounds().width())) {
        mAutocompleteView.setText("");
        return true;
      }
    }
    if (event.getRawX() <= (mAutocompleteView.getCompoundDrawables()[DRAWABLE_LEFT].getBounds().width())) {
      Intent i = new Intent(SearchPlaceOnMapActivity.this, MainActivity.class);
      startActivity(i);
      finish();
      return true;
    }
    return false;
  }
});

相关文章

AutoCompleteTextView类方法