Вопросы с тегом «android»

Android - это мобильная операционная система Google, используемая для программирования или разработки цифровых устройств (смартфоны, планшеты, автомобили, телевизоры, одежда, стекло, IoT). Для тем, связанных с Android, используйте специальные теги Android, такие как android-intent, android-активность, android-адаптер и т. Д. Для вопросов, не связанных с разработкой или программированием, но связанных с платформой Android, используйте эту ссылку: https: // android.stackexchange.com.

6
Кнопка Android со значком и текстом
В моем приложении есть такие кнопки: <Button android:id="@+id/bSearch" android:layout_width="fill_parent" android:layout_height="wrap_content" android:padding="16dp" android:text="Search" android:textSize="24sp" /> Я пытаюсь создать такую ​​же кнопку с текстом и значком. android: drawableLeft у меня не работает (может быть, но я не знаю, как установить максимальную высоту значка). Итак, я создал LinearLayout с ImageView и TextView и …

5
Заполнение не влияет на <shape> в макете XML
Я пытаюсь установить отступ в &lt;shape&gt;объявлении в файле / макете XML. Но что бы я ни установил, с отступом ничего не меняется. Если я изменю какие-либо другие свойства, я увижу их влияние на пользовательский интерфейс. Но это не работает с заполнением. Не могли бы вы посоветовать возможные причины, по которым …

12
Как проверить, действителен ли URL в Android
Есть ли хороший способ избежать ошибки «хост не разрешен», которая приводит к сбою приложения? Какой-то способ попробовать подключиться к хосту (например, URL-адрес) и посмотреть, действительно ли он действителен?

6
Как сгенерировать QR-код для Android-приложения? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 4 года назад . Уточните этот вопрос Мне нужно создать qrcode в моем приложении для Android, и мне нужна библиотека …
92 java  android  qr-code 

4
Android: проверка квитанции о покупке inApp google play
Я использую кошелек Google в качестве своего платежного шлюза, после покупки продукта Google дал мне ответ ниже, который { "orderId":"12999763169054705758.1371079406387615", "packageName":"com.example.app", "productId":"exampleSku", "purchaseTime":1345678900000, "purchaseState":0, "developerPayload":"bGoa+V7g/yqDXvKRqq+JTFn4uQZbPiQJo4pf9RzJ", "purchaseToken":"rojeslcdyyiapnqcynkjyyjh" } Я пытаюсь использовать проверку квитанции, которую недавно представила Google Play. В консоли разработчика Google я сделал ключ сертификата с помощью учетной записи службы …

4
Модернизация и GET с использованием параметров
Я пытаюсь отправить запрос в Google GeoCode API с помощью Retrofit. Интерфейс сервиса выглядит так: public interface FooService { @GET("/maps/api/geocode/json?address={zipcode}&amp;sensor=false") void getPositionByZip(@Path("zipcode") int zipcode, Callback&lt;String&gt; cb); } Когда звоню в сервис: OkHttpClient okHttpClient = new OkHttpClient(); RestAdapter restAdapter = new RestAdapter.Builder().setEndpoint(Constants.GOOGLE_GEOCODE_URL).setClient(new OkClient(okHttpClient)).build(); FooService service = restAdapter.create(FooService.class); service.getPositionByZip(zipCode, new Callback&lt;String&gt;() { …
92 android  get  retrofit 

7
Отключить смахивание для позиции в RecyclerView с помощью ItemTouchHelper.SimpleCallback
Я использую recyclerview 22.2.0 и вспомогательный класс ItemTouchHelper.SimpleCallback, чтобы включить в свой список опцию « смахнуть для увольнения» . Но поскольку у меня есть тип заголовка, мне нужно отключить поведение смахивания для первой позиции адаптера. Поскольку RecyclerView.Adapter не имеет метода isEnabled () , я попытался отключить взаимодействие с представлением с …

14
Установите состояние BottomSheetDialogFragment на расширенное
Как установить состояние фрагмента, расширяемого BottomSheetDialogFragmentдо расширенного, с BottomSheetBehavior#setState(STATE_EXPANDED)помощью библиотеки дизайна поддержки Android (v23.2.1)? https://code.google.com/p/android/issues/detail?id=202396 говорит: Нижние листы сначала устанавливаются на STATE_COLLAPSED. Вызовите BottomSheetBehavior # setState (STATE_EXPANDED), если хотите его развернуть. Обратите внимание, что вы не можете вызвать метод перед макетами просмотра. Предложил практик требует представлений накачиваются первым, но я …


3
«Отсутствует атрибут autofillHints»
У меня проблема с Palette -&gt; Text Когда я хочу установить какое-то представление, я получаю сообщение о проблеме. "Missing autofillHints attribute" Есть предложения?
92 android 

20
Комната не может проверить целостность данных
Я получаю эту ошибку при запуске программы с базой данных номеров Room cannot verify the data integrity. Looks like you've changed schema but forgot to update the version number. You can simply fix this by increasing the version number. Кажется, нам нужно обновить версию базы данных, но откуда мы можем …


10
Панель инструментов Android Добавление пунктов меню для разных фрагментов
У меня есть панель инструментов, а также панель навигации. Когда я запускаю свое приложение, создаются панель инструментов и панель навигации. Когда я нажимаю элементы в панели навигации, запускаются новые фрагменты и остается та же панель инструментов. Как мне в основном добавлять элементы меню на панель инструментов, такие как поиск, добавление, …

8
Отключить / проверить фиктивное местоположение (предотвратить спуфинг GPS)
Ищете лучший способ предотвратить / обнаружить спуфинг GPS на Android. Есть предложения о том, как этого добиться и что можно сделать, чтобы это остановить? Я предполагаю, что пользователь должен включить фиктивные местоположения, чтобы подделать GPS, если это будет сделано, тогда они могут подделать GPS? Думаю, мне нужно просто определить, включены …
92 android  gps  spoof 

14
Программно установить размер чертежа
Изображения (значки) имеют примерно одинаковый размер, но мне нужно изменить их размер, чтобы кнопки оставались той же высоты. Как мне это сделать? Button button = new Button(this); button.setText(apiEventObject.getTitle()); button.setOnClickListener(listener); /* * set clickable id of button to actual event id */ int id = Integer.parseInt(apiEventObject.getId()); button.setId(id); button.setLayoutParams(new LayoutParams( android.view.ViewGroup.LayoutParams.FILL_PARENT, android.view.ViewGroup.LayoutParams.WRAP_CONTENT)); …
92 java  android 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.