Задать вопрос
  • Проблемы в Android Studio?

    senneco
    @senneco
    А его никак не отключить. Я поступают так:
    — создают папку проекта
    — в ней папку src/<путь до сорцов>
    — создаю минимально наполненный манифест
    — в Android Studio делаю импорт этого проекта
    — Profit :)
  • Конверсия просмотров на Хабре?

    senneco
    @senneco
    В добавок, голосовать в опросе могут даже read only юзеры, если мне не изменяет память.
  • Android: ListView — разноцветные items?

    senneco
    @senneco
    В вашем коде есть ошибочка — если convertView придёт не пустая, то её цвет заднего фона не будет изменён. Но мы заранье не можем знать, с каким цветом бэкграунда пришла вьюшка, поэтому правильней будет написать всё же каждый раз переустанавливать цвет заднего фона:

    public View getView(int position, View convertView, ViewGroup parent) {
    	View row = convertView;
    	if (row == null) {
    		row = LayoutInflater.from(context).inflate(R.layout.list_row_item, null);
    	}
    	
    	Integer colorRes;
    	ListItem item = getItem(position);
    	switch (item.getType()) {
    		default:
    		case ListColors.RED:
    			colorRes = context.getResources().getColor(R.id.red);
    			break;
    		case ListColors.GREEN:
    			colorRes = context.getResources().getColor(R.id.green);
    			break;
    		case ListColors.BLUE:
    			colorRes = context.getResources().getColor(R.id.blue);
    			break;
    		case ListColors.YELLOW:
    			colorRes = context.getResources().getColor(R.id.yellow);
    			break;
    		case ListColors.PURPLE:
    			colorRes = context.getResources().getColor(R.id.purple);
    			break;
    	}
    	layout.setBackgroundColor(colorRes);
    
    	return row;
    }
    
  • Не открывается Android SDK Manager в Windows 8?

    senneco
    @senneco
    А такая переменная среды у вас есть: JAVA_HOME? Значение должно быть примерно такое: C:\Program Files\Java\jdk1.7.0_09. Просто у меня «where java» не показывает такого адреса, но в переменных он имеется. Хотя наверняка у вас тоже так и есть. Но так мы наверняка исключим ещё одну вероятность, почему у вас не запускается SDK manager.
  • Где сохранять бэкап настроек приложения в Android?

    senneco
    @senneco
    А почему не хотелось бы писать в корень карты памяти? Я обычно именно так делаю. Просто создаю папку с названием приложения и в неё уже складирую данные.