Articles of android

Как добавить параметры в HTTP GET-запрос в Android?

У меня есть HTTP GET-запрос, который я пытаюсь отправить. Я попытался добавить параметры к этому запросу, сначала создав объект BasicHttpParams и добавив параметры к этому объекту, а затем вызвав setParams( basicHttpParms ) на свой объект HttpGet . Этот метод терпит неудачу. Но если я вручную добавлю свои параметры в свой URL (т. Е. ?param1=value1&param2=value2 ), […]

RecyclerView внутри ScrollView не работает

Я пытаюсь реализовать макет, который содержит RecyclerView и ScrollView в том же макете. Макет: <RelativeLayout> <ScrollView android:id="@+id/myScrollView"> <unrelated data>…</unrealated data> <android.support.v7.widget.RecyclerView android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/my_recycler_view" /> </ScrollView> </RelativeLayout> Проблемы: я могу прокручивать до последнего элемента ScrollView Вещи, которые я пробовал: Вид карты внутри ScrollView (теперь ScrollView содержит RecyclerView ) – может видеть карту до тех пор, […]

Комментарии в Android Layout xml

Я хотел бы ввести некоторые комментарии в XML-файлы макета, как бы я это сделал?

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

Есть ли способ в Android определить, отображается ли на экране программное обеспечение (так называемая «мягкая») клавиатура?

Что делать с TransactionTooLargeException

Я получил ошибочную информацию о приложении TransactionTooLargeException. Не воспроизводимо и никогда не было. В документах говорится: Не удалось выполнить транзакцию Binder, потому что она слишком велика. Во время вызова удаленной процедуры аргументы и возвращаемое значение вызова передаются как объекты Parcel, хранящиеся в буфере транзакции Binder. Если аргументы или возвращаемое значение слишком велики для размещения в […]

Активность запуска Android от службы

Android: public class LocationService extends Service { @Override public void onStart(Intent intent, int startId) { super.onStart(intent, startId); startActivity(new Intent(this, activity.class)); } } Я запустил эту службу из Activity В Activity если условие удовлетворяет началу startService(new Intent(WozzonActivity.this, LocationService.class)); Из моего LocationService упомянутого выше, не удалось запустить Activity , как я могу получить контекст текущей текущей Activity […]

Установите изображение в ImageView, сохраните пропорции и измените размер ImageView на размеры изображения?

Как подогнать образ случайного размера к ImageView ? Когда: Первоначально размеры ImageView 250dp * 250dp Размер изображения большего размера должен быть увеличен / уменьшен до 250dp Изображение должно сохранять пропорции Размеры ImageView должны соответствовать размерам масштабируемого изображения после масштабирования Например, для изображения 100 * 150 изображение и изображение должны быть 166 * 250. Например, для […]

Разница между кликабельными ImageView и ImageButton

Мне просто интересно, есть ли существенная разница между ImageView который настроен на кликабельность, по сравнению с ImageButton ? Есть ли причина использовать один над другим? Есть ли ограничение на drawable для ImageButton которое оставляет ImageView как единственный возможный вариант? Могу ли я потерять любую функциональность кнопки, если я ImageButton ImageView поверх ImageButton ?

Создание экрана предпочтений с поддержкой (v21) Панели инструментов

У меня возникла проблема с использованием новой панели инструментов Material Design в библиотеке поддержки на экране настроек. У меня есть файл settings.xml, как показано ниже: <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <PreferenceCategory android:title="@string/AddingItems" android:key="pref_key_storage_settings"> <ListPreference android:key="pref_key_new_items" android:title="@string/LocationOfNewItems" android:summary="@string/LocationOfNewItemsSummary" android:entries="@array/new_items_entry" android:entryValues="@array/new_item_entry_value" android:defaultValue="1"/> </PreferenceCategory> </PreferenceScreen> Строки определяются в другом месте.

Изменение размера изображения до полной ширины и фиксированной высоты с помощью Picasso

У меня есть вертикальный LinearLayout, где один из элементов – ImageView загруженный с помощью Picasso. Мне нужно увеличить ширину изображения до полной ширины устройства и отобразить центральную часть изображения, обрезанную фиксированной высотой (150dp). В настоящее время у меня есть следующий код: Picasso.with(getActivity()) .load(imageUrl) .placeholder(R.drawable.placeholder) .error(R.drawable.error) .resize(screenWidth, imageHeight) .centerInside() .into(imageView); Какие значения следует ввести в screenWidth […]