2013-05-01 3 views
0

Есть ли TextView эквивалентно следующему утверждению v.setScaleType(ImageView.ScaleType.CENTER_CROP);TextView Масштаб недвижимости в андроида

Код, я использую его в это ...

public View getView (int position, View convertView, ViewGroup parent) { 
    mParentView = parent; 

    ImageCell v = null; 
    if (convertView == null) { 
     // If it's not recycled, create a new ImageCell. 
     v = new ImageCell (mContext); 
     v.setLayoutParams(new GridView.LayoutParams(85, 85)); 
     // v.setScaleType(ImageView.ScaleType.CENTER_CROP); 
     v.setPadding(8, 8, 8, 8); 

    } else { 
     v = (ImageCell) convertView; 
    } 

    v.mCellNumber = position; 
    v.mGrid = (GridView) mParentView; 
    v.mEmpty = true; 
    // v.setBackgroundResource (R.color.drop_target_enabled); 
    v.setBackgroundResource (R.color.cell_empty); 

    //v.mGrid.requestDisallowInterceptTouchEvent (true); 

    //v.setImageResource (R.drawable.hello); 

    // Set up to relay events to the activity. 
    // The activity decides which events trigger drag operations. 
    // Activities like the Android Launcher require a long click to get a drag operation started. 
    v.setOnTouchListener ((View.OnTouchListener) mContext); 
    v.setOnClickListener ((View.OnClickListener) mContext); 
    v.setOnLongClickListener ((View.OnLongClickListener) mContext); 

    return v; 
} 

Код предназначен для ImageView. Я хочу преобразовать его в TextView

ответ

1

Нет. Вы не можете установить scaleType для TextView. Что мешает вам использовать Imageview? Также FYI scaleType не применим для фонового изображения ImageView.

+0

Мне нужен текст, который будет отображаться на моем изображении – 2013-05-01 06:47:43

+0

Есть ли способ поместить текст в изображение. – 2013-05-01 06:53:39

+0

Нет. Если это не динамически изменяющийся текст, вы можете поместить текст на изображение и использовать его в ImageView. –

Смежные вопросы