Articles of макет

1×1 Android Widget показывает как 2×2 виджет на экране WXGA720

Я создаю виджет Android 1×1. Я разработал изображения для каждой плотности экрана следующим образом: ldpi (120 DPI) = 72 * (120 / 160) == 54 x 54 pixels mdpi (160 DPI) = 72 * (160 / 160) == 72 x 72 pixels hdpi (240 DPI) = 72 * (240 / 160) == 108 x 108 […]

Android: установка минимальной высоты представления программно

Я пытаюсь установить минимальную высоту для изображения в программном виде, но пока не повезло. Мой код ниже int width = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 160, getResources().getDisplayMetrics()); int minHeight = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 100, getResources().getDisplayMetrics()); LayoutParams params = new LayoutParams(width,LayoutParams.MATCH_PARENT); SmartImageView siv = new SmartImageView(getActivity()); siv.setMinimumHeight(minHeight); siv.setLayoutParams(sivParams); siv.setAdjustViewBounds(true); siv.setScaleType(ScaleType.FIT_XY); siv.setImageUrl(url); ll.addView(siv); Я также попытался поместить метод setMinimumWidth после метода […]

Android – Hashtag в TextView

Как реализовать hashtag внутри TextView? То, что я хочу сделать, это реализовать привязку hashtag внутри textview. Затем пользователь может щелкнуть по нему (hashtag) и переключиться на другой фрагмент. Это мой макет и фрагмент. раскладка <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/activity_main_fragment" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" xmlns:tools="http://schemas.android.com/tools" tools:context=".MainFragment" > <TextView android:id="@+id/txtHashtag" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Iena I #love you !!!"/> </RelativeLayout> Фрагмент package […]

Предотвратить показ изображений в ImageView

У меня есть линейный макет, который содержит изображение и другой линейный макет, который является нижней панелью на экране. Я использую нижнюю панель в другом месте моего проекта, и я не думаю, что это проблема. Проблема в том, что изображение просматривает весь экран. Сам образ не делает, но вид делает. Кажется, я не понимаю этого. Как […]

В Android, что означает размерность% p?

Я просматривал некоторые примеры Android на веб-сайте разработчика ( http://developer.android.com/resources/samples/SoftKeyboard/res/xml/qwerty.html ), и я видел, что% p используется Как измерение. Я выполнил поиск Google, но не могу найти никакой информации о том, что это значит. Кто-нибудь знает?

Нажмите «Воспроизведение», когда два макета будут анимированы

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

InputType = "number" с более чем одной строкой

У меня есть следующий EditText : <EditText android:id="@+id/txt1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginLeft="20dp" android:layout_marginRight="20dp" android:layout_marginTop="15dp" android:background="@drawable/rounded_corners" android:hint="Txt1" android:inputType="number" android:minLines="2" android:text=""/> Где rounded_corners это: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" > <stroke android:width="1dp" android:color="#FFFFFFFF" /> <solid android:color="#FFFFFFFF" /> <padding android:left="1dp" android:right="1dp" android:top="1dp" /> <corners android:radius="5dp"/> </shape> 1 <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" > <stroke android:width="1dp" android:color="#FFFFFFFF" /> <solid […]

Android Constraint Layout Programmatically?

В iOS я большой поклонник удаления раскадровки и использования картографической структуры, чтобы выложить все из кода. Это украдено из github картографии: constrain(view1, view2) { view1, view2 in view1.width == (view1.superview!.width – 50) * 0.5 view2.width == view1.width – 50 view1.height == 40 view2.height == view1.height view1.centerX == view1.superview!.centerX view2.centerX == view1.centerX view1.top >= view1.superview!.top + […]

Как повернуть мое приложение на 180 градусов вверх дном на вращающемся устройстве на 180 градусов вверх дном?

Я разработал одно приложение и настроил его ориентацию «Пейзаж», чтобы он всегда отображался в альбомном режиме на устройстве. Теперь я хочу повернуть его на 180 градусов вверх тормашками, когда пользователь повернет устройство на 180 градусов вверх дном, чтобы он соответствующим образом отрегулировал и правильно отобразил пользователя. В настоящее время, если я вращаю устройство на 180 […]

FILL_PARENT и MATCH_PARENT

Сейчас я использую MATCH_PARENT на всем своем приложении. Я решил сделать приложение доступным для пользователей Android 2.1, но MATCH_PARENT не представлен до Android 2.2 Как мне это сделать, если я хочу, чтобы мое приложение использовало MATCH_PARENT, когда версия Android равна 2.2 и выше, но использует FILL_PARENT, если она равна 2.1 (или ниже, если я решит […]