想动态的改变textview控件的显示位置找了好久找到了如下接口
TextView.layout(l, t, r, b) 方发 但是更改后并没有效果(更改后使用了invalidate()方法和postInvalidate()方法,但是依然没有效果)请大家帮忙看看,谢谢
TextView.layout(l, t, r, b) 方发 但是更改后并没有效果(更改后使用了invalidate()方法和postInvalidate()方法,但是依然没有效果)请大家帮忙看看,谢谢
解决方案 »
- 怎么改变鼠标样式
- android绘图时重绘的问题
- Android中奇怪的XML问题,请仔细的大虾给我找找到底问题出现在那里
- 新人发帖求助,adt创建成功,avd创建成功后,运行avd报错.求解决
- 如何在自定义的MapView上绘制路径
- ADT中通过DDMS导入图片出错请问应该怎么处理呢
- 请神帮忙解释getContentResolver().update参数
- 如何做一个程序管理器添加到指定位置上,点击红色图片出来程序列表后怎么选择及添加到图片1中
- Android界面刷新的问题
- 手机调试,拔掉usb之后停止运行
- 请教 android怎么让控件背景透明呢?
- android 显示TextView 的指定位置 周三下班(5:30)之前解决。
Xml:
<FrameLayout android:id="@+id/page_positionl"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="200px"
android:background="@color/black"
>
<TextView android:id="@+id/page_position"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:visibility="gone"
android:text="chapter_name"
android:textSize="@dimen/port_bookreader_toptar_fontsize"
>
</TextView>
</FrameLayout>.java
mPagePosition = (TextView)findViewById(R.id.page_position);
page_positionl =(FrameLayout)findViewById(R.id.page_positionl);
mPagePosition.layout(mPagePosition.getLeft() + 100,mPagePosition.getTop(), mPagePosition.getWidth(),mPagePosition.getHeight());
mPagePositionl.invalidate();
http://blog.csdn.net/saint_bxg/archive/2010/05/19/5607903.aspx