Articles of Андроид

Android Camera2 API JPEG_QUALITY недоступен

Я пытаюсь работать над своим Nexus 5x с Camera2 APIs Android Camera2 APIs и я использую googlesamples android-Camera2Basic Моя проблема заключается в том, что изображения JPEG имеют слишком низкое качество, а их размер намного меньше, чем обычные изображения, которые я принимаю с помощью приложения для камеры. Согласно документам google, должен быть ключ JPEG_QUALITY как в […]

Перекрытие позиций / просмотров в recyclerview

Я пытаюсь перекрыть две соседние позиции в recyclerview, но не могу этого сделать. Я хотел бы, чтобы часть первой позиции перекрывала / рисовала вторую позицию. Я играл с пользовательским RecyclerView.ItemDecoration, и это getItemOffsets, однако, похоже, что он может добавить дополнение / маржу на позицию, а не переводить его в новую позицию за пределами его viewparent. […]

OnNavigationItemSelected не вызывается

Я хочу вызвать onNavigationItemSelected, когда кто-то нажимает на навигационное представление. Код не вызывает метод onNavigationItemSelected : public boolean onNavigationItemSelected(MenuItem menuItem) { Log.d("Hello","called navigation"); switch (menuItem.getItemId()) { case R.id.home: mDrawerLayout.closeDrawer(GravityCompat.START); break; default: mDrawerLayout.closeDrawer(GravityCompat.START); break; } return false; } Activity_main.xml: <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="slidenerd.vivz.navigationviewdemo.MainActivity"> <LinearLayout android:id="@+id/main_content" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <android.support.v7.widget.Toolbar android:id="@+id/app_bar" android:layout_width="match_parent" android:layout_height="wrap_content" […]

Как изменить дату на устройстве Android Things?

Я использую Android Things Developer Preview на Raspberry Pi 3 Model B. Есть ли способ установить правильную дату / время / часовой пояс?

TextInput flexDirection: строка не работает в React-Native

В настоящее время я использую React-Native для Android-проекта. Я пытаюсь создать поле TextInput со значком рядом с полем. Однако по некоторым причинам я замечаю, что flexDirection: 'row' не работает, если TextInput является одним из его дочернего компонента. Весь вид того, который я применяю, будет автоматически исчезать. Это фрагмент кода моего кода: <View style={{flex: 1, alignItems: […]

Как я могу передать HashMap ответному обратному обращению с помощью Android?

При попытке дать обратный вызов в настраиваемом собственном модуле java.util.HashMap , я получаю следующую ошибку: java.lang.RuntimeException: Cannot convert argument of type class java.util.HashMap . Я не очень понимаю, какие типы могут быть переданы для обратного вызова. Кто-то предлагает использовать SO с помощью WritableNativeMap . Если да, есть ли простой способ бросить HashMap ? Или я […]

Тестирование фрагментов с помощью Robolectric 3.0

У меня есть два фрагмента, связанных с деятельностью. public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); LoginFragment loginFragment = new LoginFragment(); FragmentManager fragmentManager = getSupportFragmentManager(); FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); fragmentTransaction.add(android.R.id.content,loginFragment); fragmentTransaction.commit(); } public void userReg(View view){ RegisterFragment regFragment = new RegisterFragment(); FragmentManager fragmentManager1 = getSupportFragmentManager(); FragmentTransaction fragmentTransaction1 = fragmentManager1.beginTransaction(); […]

Закусочная: как определить, какая закуска показана

У меня есть recyclerview, который реализует макет swipetorefresh – если вы проведите пальцем по списку, он загрузит новые сообщения. У него также есть onloadmorelistener который служит для разбивки моего recyclerview – если вы проведите пальцем по recyclerview, он загрузит более старые сообщения. Я пытаюсь создать уведомление о snackbar где, если пользователь находится в автономном режиме, […]

Авария RecyclerView при прокрутке

У меня есть изображения, расположенные в горизонтальной сетке. Я хочу переместить сетку слева направо и справа налево, используя ключевые события. Когда я двигался через сетку, произошли две вещи: Выбирается позиция во второй позиции. Например, я нахожусь в позиции 0 и хочу выбрать следующий элемент в позиции 1, но моя сетка выбирает позицию позиции 2 и […]

Scala – сбор Android-приложений не работает

Я следую инструкциям по созданию приложения Scala для Android по адресу: scala-to-android В основном, я установил Scala и изменил ant build.properties, чтобы указать на Scala и изменил build.xml, чтобы включить build-scala.xml. ant scala-compile Успешно, однако, ant debug Генерирует следующие ошибки сборки: Скала-компиляция: -shrink-if-test: [echo] Checking if Scala libraries are installed on emulator or device… [adb] […]