Articles of Просмотр профиля

Установите максимальную ширину ImageView как процент от ее родительской ширины

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

Как разместить представления поверх ImageView в отношении размера контента ImageView?

Задний план Предположим, что я хочу показать изображение чего-то с помощью ImageView, и я хочу разместить над ним новые представления (анимированные ImageViews, которые показывают, например, на изображении карты мира, или представление Switch поверх изображения смартфона ). Это означает, что независимо от того, как изображение ImageView отображает изображение, в нем должны быть точки зрения, внутри правильного […]

Библиотека поддержки Android SearchView xml атрибуты queryHint и iconifiedByDefault не работают

У меня есть следующий SearchView в файле макета <android.support.v7.widget.SearchView android:id="@+id/search_view" android:layout_height="wrap_content" android:layout_width="match_parent" android:queryHint="@string/search" android:iconifiedByDefault="false" /> Однако, когда я запускаю свое приложение, никаких подсказок не появляется, а поиск просматривается, в коде, который работает, мой вопрос заключается в том, что это ошибка в библиотеке поддержки?

Как использовать addHeaderView для добавления простого ImageView в ListView

Моя цель проста. Я хочу добавить «Red Rectangle» в качестве headerview в ListView . Поэтому я создаю простую деятельность public class MainActivity extends Activity { private String[] adapterData = new String[] { "Afghanistan", "Albania", "Algeria", "American Samoa", "Andorra", "Angola"}; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ListView lv; lv = (ListView)findViewById(R.id.list); LayoutInflater lf; View […]

Android multi ImageView перемещается по прикосновению

Ниже представлен мой xml-файл. Это имя main.xml <?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <ImageView android:id="@+id/imageView" android:layout_width="fill_parent" android:layout_height="fill_parent" android:src="@drawable/icon" android:scaleType="matrix"> </ImageView> <ImageView android:id="@+id/imageView1" android:layout_width="fill_parent" android:layout_height="fill_parent" android:src="@drawable/bg_sound" android:scaleType="matrix"></ImageView> </FrameLayout> И мой файл Java ниже import android.app.Activity; import android.graphics.Matrix; import android.graphics.PointF; import android.graphics.drawable.Drawable; import android.os.Bundle; import android.util.FloatMath; import android.util.Log; import android.view.MotionEvent; import android.view.View; import android.view.View.OnTouchListener; import android.widget.ImageView; […]

Позиционирование изображения внутри ImageView с максимальной высотой и максимальной шириной

У меня есть ImageView с максимальной высотой и максимальной шириной, равной 100 . На рисунке ниже явно нет квадрата, но вы можете использовать свое воображение;) Рисунок 1: ╔══════════════════════════════════════════════╗ ║ ImageView ╔══════════════╗ ║ ║ ║ ║ ║ ║ ║ Actual image ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ […]

Android SearchView.OnQueryTextListener OnQueryTextSubmit не запускается в пустой строке запроса

Я использую Android 4.1.2. У меня есть виджет SearchView на ActionBar . Документация на SearchView.OnQueryTextListener с сайта разработчика Android указывает, что onQueryTextSubmit запускается, когда «Вызывается, когда пользователь отправляет запрос. Это может быть связано с нажатием клавиши на клавиатуре или из-за нажатия кнопки отправки». Этого не происходит, если поисковый запрос пуст. Мне нужно, чтобы он запускал […]

Android – как получить край изображения x / y позиция внутри изображения

Если у меня есть ImageView, который заполняет экран. Фон ImageView установлен в зеленый цвет. Я размещаю растровое изображение в ImageView, сохраняя пропорции растровых изображений. Портретная фотография в этом макете будет отображаться зеленым на левой и правой стороне (Ориентация телефона = портрет). Теперь, как получить левую сторону x / y позиции края, когда заканчиваются зеленые и […]

Android SearchView Filter ListView

Я применил фильтр поиска к моему поисковому окну в моей панели SherlockAction. Когда я набираю mi, хочу показать отфильтрованные результаты в виде списка ниже, который начинается только с M и так далее. Но теперь он показывает случайные результаты. public boolean onQueryTextChange(String newText) { Log.i("Nomad", "onQueryTextChange"); if (TextUtils.isEmpty(newText)) { adapter.getFilter().filter(""); Log.i("Nomad", "onQueryTextChange Empty String"); placesListView.clearTextFilter(); } […]

Как установить BackgroundColor на ImageView на Android?

Я пробовал пару вещей, и ничего не работает … Я пытаюсь изменить BackgroundColor на ImageView на Android, но ничего не происходит … Вот мой xml: <ImageView android:id="@+id/imageView1" android:layout_width="350dp" android:layout_height="550dp" android:layout_above="@+id/btnInfo" android:layout_alignLeft="@+id/fundo" android:layout_alignRight="@+id/btnInfo" android:layout_alignTop="@+id/fundo" android:layout_centerHorizontal="true" android:contentDescription="@string/backgroundMain" /> И код: public void onStart() { super.onStart(); Log.d("Teste", "In the onStart() event 5"); ImageView backgroundImg = (ImageView) findViewById(R.id.imageView1); backgroundImg.setBackgroundColor(Color.rgb(255, […]

Intereting Posts
В чем разница между некоторыми «инструментами разработки Android / SDK»? Генерировать ошибку Javadoc для Android Studio Как захватить событие «виртуальная клавиатура show / hide» в Android? Удаление дополнительных функций из переданного Intent Кордова – отказывается выполнять обработчик события inline, поскольку он нарушает следующий контент. Политика безопасности Как вы принудительно изменяете ориентацию в тесте на Android Instrumentation? Android WebView открывается в WebView, а не в браузере по умолчанию. Инициализировать предпочтения из XML в основной операции Ошибка установки: INSTALL_PARSE_FAILED_NO_CERTIFICATES Есть ли эквивалент AppCompat Widget.Material.Spinner.Underlined? Несколько погрузчиков с одинаковой активностью Как использовать API SoundCloud в Java (приложение для Android) Невозможно добавить двойной SharedPreferences Как получить тело Response при возникновении ошибки при использовании Retrofit 2.0 Observables Панель действий вверх с фрагментами