Articles of макет

Переходный фрагмент андроида вверх

У меня есть фрагмент, который должен заменить другой фрагмент. Я хочу указать анимацию. Но анимация игнорируется. transaction.replace(R.id.my_fragment, newFrag); transaction.addToBackStack(null); transaction.setCustomAnimations(R.anim.slide_in_up, R.anim.slide_out_up); slide_in_up <?xml version="1.0" encoding="utf-8"?> <translate xmlns:android="http://schemas.android.com/apk/res/android" android:duration="@android:integer/config_longAnimTime" android:fromYDelta="0%p" android:toYDelta="100%p" /> slide_out_up <?xml version="1.0" encoding="utf-8"?> <translate xmlns:android="http://schemas.android.com/apk/res/android" android:duration="@android:integer/config_longAnimTime" android:fromYDelta="100%p" android:toYDelta="0%p" /> Все, чего я действительно пытаюсь достичь, – это то, что новый фрагмент соскальзывает снизу. […]

Как создать прозрачную активность WITHOUT windowIsFloating

windowIsFloating то время как отличный магазин для создания Dialog окна с пользовательским интерфейсом Dialog имеет много ошибок – quirks. Тот, с которым я сейчас сражаюсь, заключается в том, что он назначил ширину / высоту верхнего предка как "wrap_content », а не ширину / высоту экрана. Это означает, что обычный дизайн пользовательского интерфейса с использованием "match_parents" […]

Что случилось с моим включением в RelativeLayout?

Я хочу создать действие с заголовком вверху и панель навигации внизу. Я использовал include чтобы включить макет панели заголовка и макет панели навигации в основной макет, как вы можете видеть ниже. В результате обе строки заголовка и панель навигации перейдут в верхнюю часть экрана. Может ли кто-нибудь сказать мне, почему? Благодаря! <?xml version="1.0" encoding="utf-8"?> <RelativeLayout […]

Android Dialog – закругленные углы и прозрачность

Я пытаюсь создать собственное диалоговое окно Android с закругленными углами. Мои текущие попытки дали мне этот результат. Как вы можете видеть, углы округлены, но он оставляет белый угол неподвижным. Ниже находится xml, который я вложил в папку с возможностью рисования, чтобы создать синий диалог с красной рамкой с закругленными углами. <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> […]

Android – используйте внешний профиль в панели уведомлений, например Facebook

Я знаю, что вы можете отправлять информацию в параметры push-уведомления, такие как сообщение, название, URL-адрес изображения и т. Д. Как Facebook показывает ваш профиль pic с вашим сообщением в области уведомлений? Я хочу использовать внешнее изображение в области уведомлений, поэтому, когда вы его вытаскиваете, вы видите изображение профиля с сообщением. Прямо сейчас у меня только […]

Изменение цвета панели действий в android

Я использую тему приложения Theme.Black в своем приложении. В этой теме панель действий серая. Как я могу изменить цвет моей панели действий? Это моя попытка: <?xml version="1.0" encoding="utf-8"?> <resources xmlns:android="http://schemas.android.com/apk/res/android"> <style name="mytheme" parent="@android:style/Theme.Black" > </style> <style name="Widget.MyApp.ActionBar" parent="@android:style/Widget.ActionBar"> <item name="android:background">@android:color/black</item> </style> </resources> Однако это не сработает. Есть идеи?

Android Studio – папка с макетами не появляется

Я хочу поддерживать отдельные пользовательские интерфейсы как для портретного, так и для ландшафтного режима в моем проекте студии Android, для которого мне нужна папка с именем – «макет-земля», чтобы создать ее, я выполнил следующие шаги: Щелкните правой кнопкой мыши по папке res и создайте новый каталог Дайте имя – «макет-земля» Проблема в том, что созданная […]

Java android.support.v4.widget.DrawerLayout не найден

android.support.v4.widget.DrawerLayout; Не отображается на моем телефоне, когда я тестирую приложение. Почему это происходит и как я могу это исправить? Я еще не знаю, но я думаю, что у меня может быть такая же проблема с android.support.v4.view.GravityCompat; android.support.v4.app.ActionBarDrawerToggle; Если они действительно вызывают какие-либо проблемы. У меня никогда не было проблем с android.support.v4.*; Раньше, но теперь он […]

Как разобрать строку измерения и преобразовать ее в значение измерения

Я ищу способ динамически преобразовать String как "30dp" в int, который напоминает количество пикселей. Это означало бы, что StaticClass.theMethodImSearchingFor("16px") вернет 16 . Мое приложение будет динамически получать эти строки, и мне нужен способ сохранить его как значение пикселя для использования позже. Я уже смотрел исходный код Android , в основном классы Resources , TypedArray и […]

GetSize () дает мне ошибки

Когда я реализую WindowManager wm = ((WindowManager)context.getSystemService(context.WINDOW_SERVICE)); Display display = wm.getDefaultDisplay(); m_nDisplayWidth = display.getWidth(); m_nDisplayHeight = display.getHeight(); Я могу работать нормально, но когда я реализую getSize, я получаю runtimeError Point size = new Point(); display.getSize(size); //Error right here m_nDisplayWidth = size.x; m_nDisplayHeight = size.y; Logcat: 03-11 01:45:25.865: E/AndroidRuntime(18835): FATAL EXCEPTION: main 03-11 01:45:25.865: E/AndroidRuntime(18835): android.view.InflateException: […]