Articles of Формат

Пользовательский формат для относительного временного интервала

Я пытаюсь создать пользовательский формат для отображения прошедшего времени. Теперь я использую: CharSequence relativeTimeSpan = DateUtils.getRelativeTimeSpanString( dateObject.getTime(), System.currentTimeMillis(), DateUtils.SECOND_IN_MILLIS, flags); Это возвращает относительные промежутки времени следующим образом: 1 минуту назад 36 минут назад 4 часа назад … То, что я пытаюсь сделать, это показать это следующим образом: 1m 36м 4h … Я знаю, что DateUtils […]

Как получить выбранный пользователем формат даты в Android?

Я работаю над проблемой формата даты, выбранной пользователями в Android Phone. Я прошел почти много вопросов и ответов на stackoverlow и havent получил прекрасный ответ. Например: – Я выбрал dateformat в телефоне: «Сб, 31 декабря 2011». Но когда я использовал как основанный вопрос, ответил на stackoverflow: – DateFormat df = android.text.format.DateFormat.getDateFormat(context.getApplicationContext()); tv.setText(df.format(date)); Выше код возвращает […]

Процент символа в strings.xml

Im пытается форматировать строку из string.xml, чтобы повторно использовать ее с несколькими значениями. Я сталкиваюсь с некоторыми проблемами, поскольку строка также должна содержать символ процента, который используется форматированием. Я уже пытался заменить символ% его представлением в формате unicode, но это, похоже, не работает: <?xml version="1.0" encoding="utf-8"?> <resources> <string name="teststring">The new value is %1$s%</string> <string name="teststring2">The […]

Как я могу форматировать номер строки для запятой в поле редактирования android

Для какой функции я могу использовать в android для отображения номера в разных форматах. Например, если я вхожу в 1000, тогда он должен отображаться следующим образом. Если я вхожу в 10000, тогда он должен отображаться как это 10000. Если я войду в 100000, тогда он должен отобразиться, как это, 1 000 000. Пожалуйста, направляйте меня.

Размер изображения Android ImageView не масштабируется с исходным изображением

У меня есть несколько ImageViews внутри LinearLayout. Мне нужно масштабировать ImageViews так, чтобы они сохраняли свои пропорции, а внутри LinearLayout – вертикально. Горизонтально, мне просто нужно, чтобы они были рядом друг с другом. Я сделал упрощенную тестовую кровать для этого, которая размещает взвешенные макеты, чтобы у меня был широкий, но не очень высокий LinearLayout для […]

Формат Float до n знаков после запятой

Мне нужно отформатировать float до «n» десятичных знаков. Пытался BigDecimal, но возвращаемое значение неверно … public static float Redondear(float pNumero, int pCantidadDecimales) { // the function is call with the values Redondear(625.3f, 2) BigDecimal value = new BigDecimal(pNumero); value = value.setScale(pCantidadDecimales, RoundingMode.HALF_EVEN); // here the value is correct (625.30) return value.floatValue(); // but here the […]

Как вы форматируете дату и время в Android?

Как вы правильно отформатируете в соответствии с конфигурацией устройства дату и время, когда у вас есть год, месяц, день, час и минута?