【发布时间】:2016-06-16 05:57:31
【问题描述】:
我已将文本视图设置为数组适配器,以显示微调器的选定项。这是数组适配器的代码。
ArrayAdapter<CharSequence> adapterDitrict = ArrayAdapter.createFromResource(this, R.array.district_array,
R.layout.spinner_item);
adapterDitrict.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinnerDitrict.setAdapter(adapterDitrict);`
`
这里的R.layout.spinner_item是用来显示spinner的选中项的文本框。请注意,此文本视图不在活动的布局中。现在我想给这个文本框应用一个外部字体。但是我无法使用 findviewbyid 获得对此文本视图的引用,因为它不在活动布局中。我正在使用 setTypeface 设置外部字体。那么如何显示微调器的选定项是使用外部字体的文本视图。请帮忙。
【问题讨论】:
标签: android android-arrayadapter textview android-spinner android-fonts