- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用Yuri Kanivets' WheelView在我的项目中。
出于翻译目的,我使用自定义字体制作了自定义 TextView。 WheelView 使用 TextView 来显示文本。我想在 Wheelview 中使用自定义 Textview,以便它以自定义字体显示文本。我怎么做?
我不想更改 Wheelview 的原始来源,以防我必须将其用于其他应用程序。
轮视适配器代码:
/**
* Adapter for string based wheel. Highlights the current value.
*/
private class DateArrayAdapter extends ArrayWheelAdapter<String> {
// Index of current item
int currentItem;
// Index of item to be highlighted
int currentValue;
/**
* Constructor
*/
public DateArrayAdapter(Context context, String[] items, int current) {
super(context, items);
this.currentValue = current;
setTextSize(16);
}
@Override
protected void configureTextView(TextView view) {
super.configureTextView(view);
if (currentItem == currentValue) {
view.setTextColor(getResources().getColor(R.color.holo_blue));
}
view.setTypeface(Typeface.SANS_SERIF);
view.setTextSize(18);
}
@Override
public View getItem(int index, View cachedView, ViewGroup parent) {
currentItem = index;
return super.getItem(index, cachedView, parent);
}
}
最佳答案
使用您自己的 View 创建布局 xml。假设它是 layout_item.xml
。使用 android:id="@+id/text"
将 View (自定义 TextView )的 id 设置为文本
在您的适配器上使用它:
adapter.setItemResource(R.layout.layout_item);
adapter.setItemTextResource(R.id.text);
我想现在应该可以了
关于java - 更改 WheelView 的 TextView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14690393/
所以我发现这个非常好的 WheelView here之前已经在这里提到过。我尝试使用它,但遇到了一些问题,并且不知道我做错了什么。所以我所做的是链接 src 文件夹,就像在 WheelView-dem
我正在使用 Yuri Kanivets's WheelView control我发现它没有填充父 View ,即使布局 XML 指定它这样做。 这是我的意思的图像: 这是布局 XML:
我从 GitHub 下载了一个项目。当我尝试检查其来源时,它给出了 WheelView 错误.. WheelView 未导入其中.. Calendar calendar = Calendar.
我的 Android 应用程序中有 Wheel View。我可以通过查看文本来使用它,但我需要的是查看其中的图像。我看不到有关此问题的任何教程链接。 任何想法都会对我有很大帮助。谢谢 最佳答案 用于在
我找到这个https://github.com/LukeDeighton/WheelView Github 中的项目,我不知道如何在 wheelView 的不同位置设置不同的项目。我想添加两个项目(A
我正在使用 WheelView( http://code.google.com/p/android-wheel/ ) 让用户输入特定单位的数字(例如公斤)。我想在它旁边显示当前值的单位,就像图中所示。
我正在使用 https://github.com/chemalarrea/Android-wheel .我使用的 View 是 wheel-demo 中的 Time2。但是我无法获取所选项目的文本。我
我目前正在开发一个应用程序,我需要在其中以循环方式显示选项列表。就像一把“左轮手枪”?/车轮?我什至不知道如何用语言来定义它。 作为引用,我想要类似 Glovo 的东西: 我自己尝试了一些东西,但很乱
我正在使用Yuri Kanivets' WheelView在我的项目中。 出于翻译目的,我使用自定义字体制作了自定义 TextView。 WheelView 使用 TextView 来显示文本。我想在
我正在使用 android-wheel 一切正常。 但是当我在 ScrollView 中添加 WheelView 时。我无法移动 WheelView。 可以看到这个issue here .但是在And
与 https://github.com/LukeDeighton/WheelView 一起使用时我无法选择微调器 它是单独工作的,但是,我所做的只是在 xml 中添加并为微调器设置了适配器,但它仍然
我一直在玩 Yuri Kanivet 的 WheelView ( http://code.google.com/p/android-wheel/ ),这是一款不错的 iPhone,就像滚轮控制一样,我
我是一名优秀的程序员,十分优秀!