我有一个自然有多行的微调器。对于每一行,我需要有两行,每行不同的字体。我怎么能这样做?
例如,假装线条有不同的字体
LINE ONE OF FONT 1
第2行第2行
答案 0 :(得分:2)
创建一个扩展getDropDownView()
并覆盖 @Override
public View getDropDownView(int position, View convertView, ViewGroup parent) {
View view;
if (convertView == null) {
view = LayoutInflater.from(parent.getContext()).inflate(R.layout.spinner_location_item, parent, false);
} else {
view = convertView;
}
TextView textView1 = (TextView) view.findViewById(R.id.your_first_view);
TextView textView2 = (TextView) view.findViewById(R.id.your_second_view);
textView1.setText("LINE 1");
textView2.setText("LINE 2");
return view;
}
require filter_input(INPUT_SERVER, 'DOCUMENT_ROOT') . '/lib/MyClass.php';
然后你可以给它任何你想要的布局。