Spinner style
Добавлено: 26 фев 2016, 10:47
Здравствуйте, хочу изменить цвет текста в spinner, но вылетает ошибка в этой строке
, spinner находится в фрагменте
Код: Выделить всё
spinner.setAdapter(spinnerArrayAdapter); Код: Выделить всё
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
favorite = new Favorite();
tree_cats = new tree_cats();
search_menu = new search_menu();
add_organization = new add_organization();
price = new Price();
rules = new Rules();
about = new About();
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
/* custom actionbar*/
ActionBar actionBar = getSupportActionBar();
actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);
LinearLayout actionBarLayout = (LinearLayout)getLayoutInflater().inflate(R.layout.custom_actionbar, null);
ActionBar.LayoutParams params = new ActionBar.LayoutParams(ActionBar.LayoutParams.MATCH_PARENT);
actionBar.setCustomView(actionBarLayout, params);
actionBar.setDisplayHomeAsUpEnabled(false);
/* end custom actionbar */
/* spinner */
Spinner spinner = (Spinner) findViewById(R.id.spinner_cats);
String[] plants = new String[]
{
"Категория",
"Рестораны",
"Парикмахерские"
};
ArrayAdapter<String> spinnerArrayAdapter = new ArrayAdapter<String>(this,R.layout.simple_spinner_item,plants);
spinnerArrayAdapter.setDropDownViewResource(R.layout.simple_spinner_item);
spinner.setAdapter(spinnerArrayAdapter); /* в этой строке приложение вылетает */
FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
fab.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG)
.setAction("Action", null).show();
}
});
DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(
this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
drawer.setDrawerListener(toggle);
toggle.syncState();
NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
navigationView.setNavigationItemSelectedListener(this);
}