Articles of андроида

Андроид: прикрепление файла к почте

У меня есть этот код для отправки почты: Intent i = new Intent(Intent.ACTION_SEND); i.setType("text/plain"); i.putExtra(Intent.EXTRA_EMAIL , new String[]{"MyMail@gmail.com"}); i.putExtra(Intent.EXTRA_SUBJECT, "subject of email"); i.putExtra(Intent.EXTRA_TEXT , "body of email"); try { startActivity(Intent.createChooser(i, "Send mail…")); } catch (android.content.ActivityNotFoundException ex) { Toast.makeText(BladeActivity.this, "There are no email clients installed.", Toast.LENGTH_SHORT).show(); } Как прикрепить к этой почте файл: /sdcard/MyFile.csv благодаря,

Android Listener отключить контекстное меню

Проблема: я делаю registerForContextMenu(list); И все хорошо, кроме; Проблема: я хочу вызвать действие, когда contextMenu отклоняется. Как я могу получить прослушиватель, если пользователь упустил contextMenu? Благодарю.

Как реализовать кнопку с двойным коротким и непрерывным нажатием?

Я создаю MP3-плеер и хочу двойную кнопку Next Song / Fast Forward. Поэтому, если эта кнопка нажата, она перейдет к следующей песне, и если она будет удерживаться, она ускорит перемотку вперед по текущей песне. Я могу заставить следующую песню работать с помощью OnClickListener … private OnClickListener mSkipForwardListener = new OnClickListener() { public void onClick(View v) […]

В Android (используя Java), как я могу установить громкость звонка (на указанный номер)?

Поэтому в моем приложении у меня есть панель поиска, которая позволяет пользователю установить громкость звонка (0 – 100). Кажется, я не могу найти способ установить громкость звонка на указанное число. Я просмотрел класс AudioManager, но он говорит мне, что я установил ringermode в обычный / silent / vibrate. Это НЕ то, что я хочу. Я […]

Android, сохранить изображение в виде файла png

Я ожидал, что код ниже сохранит изображение на моей локальной SD-карте, но когда я запустил приложение и запускаю метод saveCanvasImage (), он этого не делает. Когда я смотрю в LogCat, я могу найти запись System.err. В тексте говорится: Java.io.FileNotFoundException: /mnt/sdcard/drawPic1.png: open failed: EACCES (разрешено разрешение) Я думал, что это создаст новый файл png и сохранит […]

Android – ListView, который выглядит как «настройки»,

Я хотел бы создать список, который выглядит как «Настройки» в Android (т. Е. Если я нажму кнопку «Звук и дисплей», в нем будут показаны такие элементы, как «бесшумный режим, громкость звонка и т. Д.»). Он выглядит как PreferenceScreen, но на этот раз он ничего не настроил. Более ясный пример: то, что я хотел, было, когда […]

Ошибка R.java

Я создал новый xml-файл и был странным? В нем, что не позволяло Р.Яве возродиться. Я попробовал очистить проект и исправить свойства проекта, но не повезло. Затем я понял, что XML создавал R.java из воссоздания, поэтому я удалил XML-файл и вернулся R.java. Теперь, хотя, я получаю ошибку во всех обращениях к Р .. Говорит, что: Не […]

В магазине Play отображается 0 поддерживаемых устройств с одинаковым кодом

Я попытался загрузить новую версию своего приложения (например: v1.0.4), чтобы играть в хранилище, и он показывает 0 поддерживаемых устройств. Для тестирования я откинул свою старую версию (например: v1.0.2), изменил только код версии / имя в файле gradle и попытался снова загрузить apk. Он также показывает 0 поддерживаемых устройств. Несколько дней назад эта версия (v1.0.2) поддерживала […]

Как отточить растровое изображение Android в белом?

Я хочу раскрасить растровые изображения в разные цвета. Благодаря этому вопросу SE я могу отточить его в разные цвета, когда рисую его на холсте. Paint p = new Paint(Color.RED); ColorFilter filter = new LightingColorFilter(Color.RED, 1); p.setColorFilter(filter); Но, похоже, это не работает с Color.WHITE (возможно, потому, что мой растровый рисунок раскрашен только в 1 цвет). Я […]

Как получить layout_weight программно?

У меня есть простой вопрос: как получить layout_weight программно? Я видел много тем, когда какой-то Layoute устанавливал layout_weight, но как его получить?