我想要的风格微调。 我现在有是这样的
它EditText
其次是Spinner
。
现在,我使用自定义样式如下
它还包括一个的EditText
,然后Spinner
,但Spinner
是有一些文字(在这种情况下,“其他”),它是项目名称1。
如何删除文本即所选项目的内容不应该上显示Spinner
。
Spinner
没有任何textSize
属性,否则我就会把它设置为0。
我从几个小时,但没有办法尝试此。
任何帮助表示赞赏。
我想要的风格微调。 我现在有是这样的
它EditText
其次是Spinner
。
现在,我使用自定义样式如下
它还包括一个的EditText
,然后Spinner
,但Spinner
是有一些文字(在这种情况下,“其他”),它是项目名称1。
如何删除文本即所选项目的内容不应该上显示Spinner
。
Spinner
没有任何textSize
属性,否则我就会把它设置为0。
我从几个小时,但没有办法尝试此。
任何帮助表示赞赏。
你必须实现自己的适配器设置标题空字符串。 这将做到:
private static class CustomAdapter<T> extends ArrayAdapter<String> {
public CustomAdapter(Context context, int textViewResourceId, String[] objects) {
super(context, textViewResourceId, objects);
}
public View getView(int position, View convertView, ViewGroup parent) {
View view = super.getView(position, convertView, parent);
TextView textView = (TextView) view.findViewById(android.R.id.text1);
textView.setText("");
return view;
}
}
如果您的微调有一个id R.id.spinner在布局设置这样的适配器:
Spinner spinner = (Spinner) findViewById(R.id.spinner);
CustomAdapter<String> adapter = new CustomAdapter<String>(this,
android.R.layout.simple_spinner_dropdown_item, new String[] {"Entry 1", "Entry 2"});
spinner.setAdapter(adapter);
当然,新的String []部分将取决于你想在你的微调或者要显示的内容从旋转起源的内容。
我认为你应该使用Android的Widget QuickAction。 链接
它在GitHub上的一个开源项目。 而是微调,你可以使用QucikAction。 它非常看起来有吸引力。
请在下面的链接去。
https://github.com/lorensiuswlt/NewQuickAction3D
使字符串空的,“”。 (即,两个qoutation标记,在中间的空间。)