【问题标题】:unable to get right position of texBox in Thumb of seekbar无法在搜索栏的拇指中获得文本框的正确位置
【发布时间】:2012-06-19 01:59:36
【问题描述】:

我在安卓系统中工作。我正在设计一个搜索栏。我在那里加了拇指。它显示在正确的位置。

但是在那个拇指上,我想在文本框中显示进度。为此,我正在使用此代码:

int xPos = ((seekbar.getRight() - seekbar.getLeft()) * seekbar.getProgress()) /
            seekbar.getMax();

但是这个 x 坐标并不准确。有点不一样。

请建议我该怎么做。

【问题讨论】:

    标签: android seekbar


    【解决方案1】:

    你已经计算了沿着 seekbar 的距离,所以你只需要添加 seekbar.getLeft() 到它上面:

    int xPos = (((seekbar.getRight() - seekbar.getLeft()) * seekbar.getProgress()) /
                seekbar.getMax()) + seekbar.getLeft();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多