解决方案 »
- drawBitmap(..., Paint paint)最后一个参数的疑惑?
- 关于input输入子系统中input_report_key的参数问题
- phonegap的调用地理位的gps接口,还有人成功调用过啊,为什么我在模拟器上测试没有任何返回信息呢,求大神
- SurfaceView Scroller start了 为什么不调用computeScroll()方法
- Android 系统源码修改Framework层后如何重新编译?
- 求助:android查询联系人信息
- android获取网络图片总是失败,求帮助
- 求助!android虚拟机端访问电脑的tomcat超时!
- 请问关于发帖子中的显示图片问题
- 关于Android.mk中PREBUILT的问题
- android端对短小MP4的音轨去除 求方法
- ViewPaper里面的layout怎么动态改变
AbstractWheelTextAdapter.java
构造时默认 TEXT_VIEW_ITEM_RESOURCE
/**
* Loads view from resources
* @param resource the resource Id
* @return the loaded view or null if resource is not set
*/
private View getView(int resource, ViewGroup parent) {
switch (resource) {
case NO_RESOURCE:
return null;
case TEXT_VIEW_ITEM_RESOURCE:
return new TextView(context);
default:
return inflater.inflate(resource, parent, false);
}
}
/**
* Configures text view. Is called for the TEXT_VIEW_ITEM_RESOURCE views.
* @param view the text view to be configured
*/
protected void configureTextView(TextView view) {
view.setTextColor(textColor);
view.setGravity(Gravity.CENTER);
view.setTextSize(textSize);
view.setLines(1);
view.setTypeface(Typeface.SANS_SERIF, Typeface.BOLD);
}
这里是每个View出生和配置的方式。
如果你要在滚动时改变大小,停止滚动 恢复原样,那么不好意思,改的可不只是一个地方,你得去改WheelView 这个类。
如果你是改文字大小,那么上面的configureTextView里改改目测就OK。