IT. Expert System.

Android Reference

StaticLayout


android.text

Class StaticLayout



  • public class StaticLayout
    extends Layout
    StaticLayout is a Layout for text that will not be edited after it is laid out. Use DynamicLayout for text that may change.

    This is used by widgets to control text layout. You should not need to use this class directly unless you are implementing your own widget or custom display object, or would be tempted to call Canvas.drawText() directly.

    • Method Detail

      • getLineForVertical

        public int getLineForVertical(int vertical)
        Description copied from class: Layout
        Get the line number corresponding to the specified vertical position. If you ask for a position above 0, you get 0; if you ask for a position below the bottom of the text, you get the last line.
        Overrides:
        getLineForVertical in class Layout
      • getLineCount

        public int getLineCount()
        Description copied from class: Layout
        Return the number of lines of text in this layout.
        Specified by:
        getLineCount in class Layout
      • getLineTop

        public int getLineTop(int line)
        Description copied from class: Layout
        Return the vertical position of the top of the specified line (0…getLineCount()). If the specified line is equal to the line count, returns the bottom of the last line.
        Specified by:
        getLineTop in class Layout
      • getLineDescent

        public int getLineDescent(int line)
        Description copied from class: Layout
        Return the descent of the specified line(0…getLineCount() - 1).
        Specified by:
        getLineDescent in class Layout
      • getLineStart

        public int getLineStart(int line)
        Description copied from class: Layout
        Return the text offset of the beginning of the specified line ( 0…getLineCount()). If the specified line is equal to the line count, returns the length of the text.
        Specified by:
        getLineStart in class Layout
      • getLineContainsTab

        public boolean getLineContainsTab(int line)
        Description copied from class: Layout
        Returns whether the specified line contains one or more characters that need to be handled specially, like tabs or emoji.
        Specified by:
        getLineContainsTab in class Layout
      • getLineDirections

        public final Layout.Directions getLineDirections(int line)
        Description copied from class: Layout
        Returns the directional run information for the specified line. The array alternates counts of characters in left-to-right and right-to-left segments of the line.

        NOTE: this is inadequate to support bidirectional text, and will change.

        Specified by:
        getLineDirections in class Layout
      • getTopPadding

        public int getTopPadding()
        Description copied from class: Layout
        Returns the (negative) number of extra pixels of ascent padding in the top line of the Layout.
        Specified by:
        getTopPadding in class Layout
      • getBottomPadding

        public int getBottomPadding()
        Description copied from class: Layout
        Returns the number of extra pixels of descent padding in the bottom line of the Layout.
        Specified by:
        getBottomPadding in class Layout
      • getEllipsisCount

        public int getEllipsisCount(int line)
        Description copied from class: Layout
        Returns the number of characters to be ellipsized away, or 0 if no ellipsis is to take place.
        Specified by:
        getEllipsisCount in class Layout
      • getEllipsisStart

        public int getEllipsisStart(int line)
        Description copied from class: Layout
        Return the offset of the first character to be ellipsized away, relative to the start of the line. (So 0 if the beginning of the line is ellipsized, not getLineStart().)
        Specified by:
        getEllipsisStart in class Layout
      • getEllipsizedWidth

        public int getEllipsizedWidth()
        Description copied from class: Layout
        Return the width to which this Layout is ellipsizing, or Layout.getWidth() if it is not doing anything special.
        Overrides:
        getEllipsizedWidth in class Layout


Content

Android Reference

Java basics

Java Enterprise Edition (EE)

Java Standard Edition (SE)

SQL

HTML

PHP

CSS

Java Script

MYSQL

JQUERY

VBS

REGEX

C

C++

C#

Design patterns

RFC (standard status)

RFC (proposed standard status)

RFC (draft standard status)

RFC (informational status)

RFC (experimental status)

RFC (best current practice status)

RFC (historic status)

RFC (unknown status)

IT dictionary

License.
All information of this service is derived from the free sources and is provided solely in the form of quotations. This service provides information and interfaces solely for the familiarization (not ownership) and under the "as is" condition.
Copyright 2016 © ELTASK.COM. All rights reserved.
Site is optimized for mobile devices.
Downloads: 428 / 158856342. Delta: 0.03538 с