Как сделать такое уведомление внизу (где написано "нет подключения") как в приложении Youtube?
Используйте Snackbar. Насколько мне известно Snackbar не позволяет использовать кастомные layout. Но можно попробовать использовать такой лайфхак:
// Создаем Snackbar
Snackbar snackbar = Snackbar.make(containerLayout, "", Snackbar.LENGTH_LONG);
// Получаем лейаут снэкбара
Snackbar.SnackbarLayout layout = (Snackbar.SnackbarLayout) snackbar.getView();
// Прячем текст
TextView textView = (TextView) layout.findViewById(android.support.design.R.id.snackbar_text);
textView.setVisibility(View.INVISIBLE);
// Инфлейтим наш кастомвью
View snackView = mInflater.inflate(R.layout.my_snackbar, null);
// Настраиваем вью
ImageView imageView = (ImageView) snackView.findViewById(R.id.image);
imageView.setImageBitmap(image);
TextView textViewTop = (TextView) snackView.findViewById(R.id.text);
textViewTop.setText(text);
textViewTop.setTextColor(Color.WHITE);
//Если вью не охватывает весь лейаут - добавьте эту строку
layout.setPadding(0,0,0,0);
// Добавить вью на лейаут
layout.addView(snackView, 0);
// Показать снекбар
snackbar.show();
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Не понимаю почему выдает определенную информацию в консоли вот этот код:
По учебе необходимо решить задание, в котором создается "магазин" с несколькими товарами, где пользователь может указывать количество товаров...
Мне нужно изменить свой сервис так, чтобы IP-адреса были не захардкожены в нем, а использовались имена из /etc/hostsВот часть кода приложения: