Articles of Андроидный

Android: как создать пользовательский виджет кнопки

Я хотел бы создать кнопку с круговым или прямоугольным фоном, текстом и изображением ниже или над текстом. Вот макет CustomButton, где я добавил объекты (фон и текст – отсутствует ImageView): <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="wrap_content" android:orientation="horizontal" android:layout_width="wrap_content" android:layout_gravity="center_vertical|center_horizontal"> Я хотел бы создать объект CustomButton с методами setText () и setImage (), который изменит текст кнопки и изображение […]

Android Parcelable Issue

Мне пришлось передать объект данных из одной активности в другую. Лучший способ сделать это – использовать Parcelable. В Dataobject были некоторые поля с методами setter и getter. После установки некоторых полей и передачи объекта в другую деятельность, я заметил, что значения полей меняются на другие значения полей. Порядок полей для записи на посылку и считывание […]

KeyEvent.KEYCODE_BACK получает вызов дважды в фрагменте

Я вызываю KeyEvent.KEYCODE_BACK на моем представлении в своем фрагменте и по какой-то нечетной причине он вызывается дважды. Я понятия не имею, почему он ведет себя таким образом. Вот мой фрагмент: @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { myFragmentView = inflater.inflate(R.layout.folders, container, false); myFragmentView.setFocusableInTouchMode(true); myFragmentView.requestFocus(); myFragmentView.setOnKeyListener(new View.OnKeyListener() { @Override public boolean onKey(View v, […]

Android-дро с размытием

Мне нужно рисовать на холсте Android с помощью эффекта Blur, это очень простая функция, мне нужно нарисовать круговую область, которая размыта (передний план) и прозрачный фон, я могу сделать все, чтобы манипулировать цветной альфа, чтобы сделать это С пользовательской прозрачностью, но мне нужно, чтобы оно было размытым, а не прозрачным .. любые идеи?

Изменение цвета фона выбранного элемента в recyclerview

Как изменить цвет фона только выбранного вида в моем примере просмотра корзины? Необходимо изменить только цвет фона для выбранного элемента itemview. Только один выбранный элемент должен отображаться с изменением цвета фона за раз, а остальное должно быть как и при выборе. Вот мой код: Основная деятельность public class MainActivity extends AppCompatActivity { RecyclerView rv1; private […]

Обработчик postDelayed и Thread.sleep ()

У меня есть thread.sleep и обработчик postDelayed в моем коде: handler.postDelayed(new Runnable() { @Override public void run() { Log.e(TAG, "I ran"); mIsDisconnect = false; } }, DISCONNECT_DELAY); После кода обработчика и после нажатия на кнопку у меня есть следующее: while (mIsDisconnect) { try { Thread.sleep(DELAY); } catch (InterruptedException e) { Log.e(TAG, "problem sleeping"); } } […]

Android Air – Как сохранить приложение во время сна

Если можно сохранить приложение Air for Android во время сна, как это можно сделать? Я знаю, как предотвратить сон и блокировку, но этот курс не предпочтительнее для некоторых пользователей. Обновить Причиной в этом случае является сохранение потокового видео с телефона на сервер.

Gcm_defaultSenderId не может быть разрешен

Я пытаюсь запустить приложение примера GCM присутствующее здесь, в моем Eclipse. Я не использую Android-студию, и у меня нет плагина в моем eclipse. После импорта приложения для Android-клиента GCM в eclipse я получаю сообщение об ошибке: Gcm_defaultSenderId не может быть разрешен или не является полем Я не хочу переходить на студию Android. Как удалить эту […]

Устанавливать векторный Drawable в ImageView вызывает сбой приложения в старом SDK

Я использовал Vector Drawable в изображении src следующим образом: <ImageView android:id="@+id/isSold" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_gravity="center_vertical" android:visibility="gone" app:srcCompat="@drawable/ic_soldout_24px" tools:ignore="MissingPrefix"/> Я также добавил: defaultConfig { vectorDrawables.useSupportLibrary=true } И я использовал compile 'com.android.support:appcompat-v7:23.2.1' Но мое приложение вылетает из старого sdk с сообщением об Error inflating class ImageView

Найти идентификатор виджета главного экрана

Я написал виджет, который сидит на моем главном экране. Существует также активность конфигурации, которая может быть запущена из виджета или из пусковой установки. Когда вы запускаетесь с запуска, у меня нет идентификатора виджета. Можно ли это как-то найти? Причина в том, что я хочу отправить сообщение обновления из этой активности в виджет.

Intereting Posts