android- все статьи тега ➜ страница 10
Как переместить значок поиска SearchView в правую сторону?
Вот мой макет, используя android.support.v7.widget.SearchView. Я хочу переместить значок поиска в правую сторону, но я не нашел никакого метода... ' <android.support.design.widget.AppBarLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:theme="@style/AppTheme.AppBarOverlay"> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBa ...
getAdapterPosition() не возвращает позицию элемента в RecyclerView
Это своего рода продолжение или дополнение к этой должности. Я пытаюсь получить положение элемента в моем RecyclerView, но ни один из методов, которые я пробовал, не сработал. Я вызвал getAdapterPosition() в моем конструкторе PersonViewHolder и присвоил его значение целочисленной позиции, которая используется в классе UnitOneFragment, чтобы сделать что-то соответственно (см. Метод onClick()). Но что бы это ни было, этого не происходит, и я предполагаю, что метод getAdapterPosition() не работает ...
Как создать стандартные кнопки без полей (как в упомянутом руководстве по дизайну)?
Я просто проверял рекомендации по дизайну и задавался вопросом о кнопках без полей. Я вытаращил глаза и попытался найти источник, но не смог собрать его сам. Это обычный виджет кнопки, но вы добавляете пользовательский стиль (Android default)? Как сделать эти кнопки без полей (конечно, вы можете установить фон пустым, но тогда у меня нет разделителя)? Здесь ссылки на дизайн руководящие принципы: http://developer.android.com/design/building-blocks/buttons.html http://developer.android.com ...
Как удалить класс из webview
Я пытаюсь удалить этот div: <div data-role="navbar" data-iconpos="bottom" class="ui-navbar" role="navigation"> <ul class="ui-grid-b"> <li class="ui-block-a"> <a href="http://www.siverekhaber.net/mobil/galeriler.html" data-icon="camera" class="ui-link ui-btn ui-icon-camera ui-btn-icon-bottom">Galeri</a> </li> <li class="ui-block-b"> <a href="http://www.siverekhaber.net/mobil/videolar. ...
OpenGL в карты теней неверных теней за объектом
Я реализовываю карту теней с направленным светом в Android-приложении OpenGL C++, тень отображается правильно, но в моем коде есть некоторые ошибки, которые приводят к результату, как на прилагаемом изображении: Как показано, над моделью имеются странные триангулированные тени, реализация которых выглядит следующим образом: Сначала создайте буфер глубины и карту глубины следующим образом: if (sun->castShadow) { glCullFace(GL_FRONT); glGenFramebuffers(1, &depthMapFBO); ...
Р. стринг.значение справка android уведомление
В чем дело CharSequence contentTitle = R.string.value; Ошибка не может преобразовать из int в CharSequence. Есть ли способ обойти это, или я что-то упускаю? я пытался String s = R.string.value + ""; CharSequence contentTitle = s; Возвращает целые значения. Помощь есть? ...
Как декодировать строку base64, преобразовать ее в pdf / jpg и сохранить в хранилище
Я хотел бы декодировать строку base64 и превратить ее в файл (как pdf / jpg) и сохранить его на устройстве, как, например, в (/storage/emulated/0/Download/file.документ PDF). Для кодирования файла я использую следующий код: File originalFile = new File("/mnt/sdcard/download/file.pdf"); String encodedBase64 = null; try { FileInputStream fileInputStreamReader = new FileInputStream(originalFile); byte[] bytes = new byte[(int) originalFile.length()]; fileInputStrea ...
использование getWindowManager () внутри BroadcastReceiver
Я пытаюсь использовать getWindowManager() внутри BroadcastReceiver и получаю такую ошибку: "метод getWindowManager() не определен для типа MyReceiver" Мне просто нужно получить display.getWidth() и display.getHeight() Какие-нибудь намеки? Большое спасибо. ...
эмулятор: ошибка при подключении к сокету '127.0.0.1: 1970': 111 - > отказано в подключении
Эмулятор перестал работать на Fedora 21, начиная с ядер 3.18 и 3.19. Эмуляторы API 21 не загружаются, они застряли с черным экраном. Любые указатели для решения этой проблемы были бы очень признательны. emulator: Error while connecting to socket '127.0.0.1:1970': 111 -> Connection refused emulator: ASC 127.0.0.1:1970: Retrying connection. Connector FD = 26 emulator: Error while connecting to socket '127.0.0.1:1970': 111 -> Connection refused emulator: ASC 127.0.0.1:1970: Retrying connecti ...
Пользовательские виды Android с Kotlin
Я пытаюсь использовать Kotlin в своем Android-проекте. Мне нужно создать пользовательский класс представления. Каждое пользовательское представление имеет два важных конструктора: public class MyView extends View { public MyView(Context context) { super(context); } public MyView(Context context, AttributeSet attrs) { super(context, attrs); } } MyView(Context) используется для создания экземпляра представления в коде, и MyView(Context, AttributeSet) вызывается ...
Вы не можете начинать нагрузку на разрушенные деятельность в изображения уровень мельче, используя скольжение
Я использую relativelayout для установки образа.Почему я не использовал imageview означает, внутри relativelayout изображения, я устанавливаю иконки. Я не знаю, в чем именно заключается проблема в glide.Я разместил stacktrace и соответствующий код ниже: Logcat: FATAL EXCEPTION: main Process: com.app.steve, PID: 15928 java.lang.IllegalArgumentException: You cannot start a load for a destroyed activity at com.bumptech.glide.manager.RequestManagerRetriever.assertNotDestroyed(RequestM ...
Стандартные производные от фрагментного шейдера (dFdx, dFdy), не работают корректно в Android 4.4
Я использую шейдер фрагментов, который использует функции dFdy dFdx для вычисления нормали лицо для просмотра в плоском виде. Этот шейдер работает нормально в gles 2.0 и 3.0. Необъяснимо, шейдер не работает на Андроид 4.4 ( KitKat - gles3.0 ). (решено!!.. отдельные производные для каждого компонента решают задачу). Чтобы проверить ошибку, я подготовил следующие шейдеры: //Vertex Shader #version 300 es precision highp float; precision highp int; uniform mat4 PMatrix; //Projection Matrix (v ...
Android TextView индикатор переполнения текста?
Мне было интересно, есть ли способ заменить последние три символа TextView на '...- но только если текущий текст переполняет текстовое представление. Я должен ограничить TextView до 1 строки, но иногда текст слишком длинный, и я хотел бы показать"..."в конце указать, что текст длиннее, чем то, что показано. Спасибо ...
Android Studio: неожиданное исключение верхнего уровня:
Как я могу решить эту ошибку Ошибка: не удалось выполнить задачу': app: dexDebug'. ком.андроид.интегрированная среда разработки.общий.процесс.ProcessException: org.градля.процесс.внутренний.ExecException: процесс "команда" /библиотека/Ява/JavaVirtualMachines/jdk1.7.0_67.jdk / Contents / Home / bin / java " закончен с ненулевым значением выхода 2 Сборка Приложения.gradle apply plugin: 'com.android.application' android { compileSdkVersion 22 buildToolsVersion "22.0.1" packagingOption ...
Какое разрешение нам нужно во время выполнения в android 6.0
У меня есть android-код, который может хорошо работать на Android версии 5.0. Мой AndroidManifest.xml - это <uses-permission android:name="android.permission.BLUETOOTH" /> <uses-permission android:name="android.permission.BROADCAST_STICKY" /> <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> <uses-permission android:name="android.permission.RECORD_AUDIO" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <u ...
Не дает контекста.MODE MULTI PROCESS to getSharedPreferences () сделать общие префы потокобезопасными?
SharedPreferences не являются потокобезопасными, как ясно сказано в Android docs: Примечание: В настоящее время этот класс не поддерживает использование через несколько процессы. Это будет добавлено позже. Тем не менее, у меня есть приложение, которое может запускать шесть других java.util.Threads, которые commit() для общих префиксов, и они могут быть запущены одновременно (хотя маловероятно, что все они будут). Вот почему я всегда получаю ссылку на мои общие префы из каждого из этих п ...
Android onScrollChanged для Scrollview выстрелил несколько раз
Я схожу с ума от этой проблемы, копаясь в ней уже с 4 часов, и я думаю, что не могу снова сосредоточиться, так что извините,если это легко. В основном я хочу отслеживать ScrollY на Scrollview (нет, я не могу использовать сетку или список) Я использую ViewTreeObserver с Прослушивателем onScrollChanges для него. Однако его увольняют несколько раз. Еще хуже: когда он вызывается 3 из 4 раз, scrollY scrollview равен 0 и 1 раз я получаю правильный ответ. сумма. Тем не менее, это не так, как каждый ...
Как я могу получить меню параметров моей деятельности?
В некоторых методах моей деятельности я хочу проверить название меню или узнать, проверено оно или нет. Как я могу получить меню активности. Мне нужно что-то вроде this.getMenu() ...
Вызов активности из ViewHolder в RecyclerView?
У меня есть RecyclerView, который загружает содержимое моих строковых массивов, который работает нормально, однако я хочу открыть новую активность в зависимости от того, какой вид они нажали. То, что я сделал, - это создал массив, называемый классами, так: <array name="classes"> <item>ClassOne</item> <item>ClassTwo</item> <item>ClassThree</item> <item>ClassFour</item> </array> Они хранятся в массиве и передаются в м ...
Android 8: открытый HTTP-трафик не разрешен
У меня были сообщения от пользователей с Android 8, что мое приложение (которое использует back-end канал) не показывает контент. После расследования я обнаружил следующее исключение, происходящее на Android 8: 08-29 12:03:11.246 11285-11285/ E/: [12:03:11.245, main]: Exception: IOException java.io.IOException: Cleartext HTTP traffic to * not permitted at com.android.okhttp.HttpHandler$CleartextURLFilter.checkURLPermitted(HttpHandler.java:115) at com.android.okhttp.internal.huc.HttpURLConnecti ...