Articles of макет

Масштабируйте изображение, чтобы заполнить весь ImageView в Android

Я хотел бы масштабировать изображение, чтобы охватить весь размер ImageView. Это тонко отличается от использования scaleType=fit_center потому что fit_center оставляет полосы вокруг изображения, если соотношение сторон изображения не соответствует формату изображения ImageView. Вместо этого я хотел бы, чтобы изображение было центрировано и масштабировано, чтобы полностью заполнить закрывающий вид, с любым излишним отрублением. Я могу это […]

Индикатор активности Android?

Как я могу показать индикатор активности в Android? Есть ли какой-либо Android-библиотеке данный метод? Если нет, пожалуйста, дайте мне знать методы, используемые для отображения индикатора активности в Android ?.

Установка EditText imeOptions в actionNext не влияет

У меня довольно сложный (не совсем) xml-файл макета. Одним из видов является LinearLayout ( v1 ) с двумя дочерними элементами: EditText ( v2 ) и другой LinearLayout ( v3 ). Ребенок LinearLayout, в свою очередь, имеет EditText ( v4 ) и ImageView ( v5 ). Для EditText v2 у меня есть imeOptions as android:imeOptions="actionNext" Но […]

Android: отображение клавиатуры перемещает мои компоненты вверх, я хочу скрыть их

Я добавил LinearLayOut, имея некоторые кнопки. Мой экран RelativeLay. Вот код для этого линейного менеджера компоновки <LinearLayout android:orientation="horizontal" android:gravity="bottom" android:layout_alignParentBottom="true" android:layout_height="wrap_content" android:layout_width="fill_parent" android:id="@+id/Footer" android:layout_marginBottom="5dp"> Вот проблема: Наверху есть компонент EditText, и он выводит на экран мягкую клавиатуру, а мой менеджер нижнего колонтитула сверху клавиатуры и, в конечном итоге, УМЕНЬШИТСЯ весь мой пользовательский интерфейс. Какое точное […]

Обновите ProgressBar плавно

Я использую индикатор выполнения (в виде бара). Я хочу, чтобы бар увеличивался и плавно менялся с помощью интерполятора, но он не работает. Это то, что у меня есть на данный момент: pb.setInterpolator(main.this, android.R.anim.bounce_interpolator); pb.setProgress(pb.getProgress()+10); Я что-то действительно не так?

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

У меня есть поддерживаемая функция фрагмента, которая будет загружать diff-фрагменты. Фрагмент имеет некоторый textView с id = "score" и я хочу получить его дескриптор, но findViewById для textView для textView возвращает null. Почему так? TextView помещается в фрагмент public class MyActivity extends extends ActionBarActivity implements NavigationDrawerFragment.NavigationDrawerCallbacks{ private TextView scoreBoardTextView = null; protected void onCreate(Bundle savedInstanceState) […]

Текст-заполнитель (только процесс проектирования) в макете Android?

Можно ли создать текст заполнителя, который отображается только во время процесса проектирования макета в Android Studio? Например, скажем, у меня есть 2 TextViews в линейном макете, которые будут динамически заполняться. Во время этапа проектирования я использую текст-заполнитель, чтобы обеспечить заполнение и такое исправление. Я часто забываю удалить текст заполнителя, поэтому при загрузке новых данных старые […]

Android Studio: новый созданный каталог не отображается в папках

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

Программный перевод Просмотр Pre-Honeycomb

Как программно перевести произвольное представление без использования анимации ( android.view.animation.* )? API 11 представил setTranslationX и setTranslationY , setX и setY , а getMatrix – все из которых можно использовать для выполнения того, что я ищу. Однако я не могу найти эквивалент на предыдущих уровнях API. В android.view.animation.TranslateAnimation использует getMatrix в своей реализации (еще в […]

Что делает postInvalidate ()?

Какая функция postInvalidate() используется в Android? Я видел эту функцию во многих местах. Когда я вступал в Googled, я так много выработал: PostInvalidate– отправить запрос недействительности в пользовательский интерфейс Я не знаю, что означает фраза «invalidate request». Может кто-нибудь объяснить подробно, что здесь происходит?