Articles of Андроид

Заменить макет на изменение ориентации

В моем приложении есть веб-просмотр и некоторые кнопки внутри LinerLayout. Проблема в том, что я хочу, чтобы кнопки были внизу в портретном режиме и слева в ландшафтном режиме, пока веб-просмотр сохраняет состояние. Два разных компоновки не работают, поскольку они заставляют восстанавливать активность, которая обновляет веб-представление. На данный момент я использую android: configChanges = «ориентация» в […]

Как давать уведомления о android в определенное время?

Я хочу сообщить уведомление о своем приложении в определенное время. Говорите каждый день, я должен давать уведомление в 7 утра, даже если приложение закрыто. Как я могу это сделать? Любой учебник? Пожалуйста, укажите ссылку.

Как просто обмениваться контентом на стене Facebook с помощью Android SDK?

Я не могу найти много примеров FB + Android SDK, и образцы не достаточно просты (некоторые из них устарели). Моя простая цель – поделиться некоторым контентом на FB, используя мое приложение для Android. Когда я разработал приложение iOS, это было просто AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate]; [appDelegate facebookLogin]; NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys: […]

Избавьтесь от прозрачности ящика навигации Android

В моем приложении я пользуюсь навигационным ящиком из библиотеки поддержки. По умолчанию он полупрозрачен, и установка его или его цвет фона для детей просто добавляет полупрозрачную версию этого цвета. Это ящик и его двое детей: <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@color/black"> <FrameLayout android:id="@+id/content_frame" android:layout_width="match_parent" android:layout_height="match_parent" /> <ListView android:id="@+id/left_drawer_p" android:layout_width="500dp" android:layout_height="match_parent" android:layout_gravity="start" android:choiceMode="singleChoice" android:divider="@android:color/transparent" android:dividerHeight="0dp" android:background="@color/grey"/> […]

XML-атрибуты от макета слияния до RelativeLayout через надувание

В соответствии с этим примером CommonsWare мне удалось подключить мой подкласс RelativeLayout к моему макету, описанному в макете xml с помощью root слияния. Моя единственная проблема заключается в том, что я не могу описать параметры RelativeLayout в xml. Мой xml-макет: <?xml version="1.0" encoding="utf-8"?> <merge xmlns:android="http://schemas.android.com/apk/res/android" xmlns:my="http://schemas.android.com/apk/res/hu.someproject" android:layout_width="36dp" android:layout_height="wrap_content" android:layout_marginLeft="3dp" android:layout_marginRight="3dp" android:width="36dp" > <RelativeLayout android:id="@+id/upper_container" style="?pretty_style" […]

Каков наилучший способ обнаружения поддержки websocket с помощью Javascript?

Я пытаюсь использовать Javascript, чтобы определить, поддерживает ли веб-браузер websockets, но используя только обнаружение на основе функций, я получаю ложные срабатывания, поэтому я добавил тест агента пользователя, чтобы выкинуть устройства Android, а не рад за. У меня есть Samsung Galaxy Tab 2, и вот мой код обнаружения: var isSupported = (("WebSocket" in window && window.WebSocket […]

Android getListView () в ошибке фрагмента

У меня проблема с моим Android-приложением, где он сбой со следующей ошибкой при прокрутке между вкладками: 09-16 16:19:27.142 4750-4750/com.khackett.runmate E/AndroidRuntime﹕ FATAL EXCEPTION: main Process: com.khackett.runmate, PID: 4750 java.lang.IllegalStateException: Content view not yet created at android.support.v4.app.ListFragment.ensureList(ListFragment.java:328) at android.support.v4.app.ListFragment.getListView(ListFragment.java:222) at com.khackett.runmate.ui.MyRunsFragment$1.done(MyRunsFragment.java:167) at com.khackett.runmate.ui.MyRunsFragment$1.done(MyRunsFragment.java:135) at com.parse.ParseTaskUtils$2$1.run(ParseTaskUtils.java:115) at android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:135) at android.app.ActivityThread.main(ActivityThread.java:5254) at java.lang.reflect.Method.invoke(Native Method) at […]

Цвет стрелки ActionBarDrawerToggle v7

Когда я пытаюсь изменить цвет ящика переключателя навигации, только гамбургер меняет его, стрелка сохраняет свой цвет. Вы можете видеть это здесь – <style name="AppTheme" parent="Theme.AppCompat.NoActionBar"> <item name="android:windowBackground">@drawable/app_background</item> <item name="android:dropDownListViewStyle">@style/DropDownListViewStyle</item> <item name="colorPrimary">@color/primary</item> <item name="colorPrimaryDark">@color/primary_dark</item> <item name="colorAccent">@color/accent</item> <item name="android:textColor">@color/primary_text</item> <item name="android:windowNoTitle">true</item> <item name="windowActionBar">false</item> <item name="drawerArrowStyle">@style/DrawerArrowStyle</item> </style> <style name="DrawerArrowStyle" parent="@style/Widget.AppCompat.DrawerArrowToggle"> <item name="spinBars">true</item> <item name="color">@android:color/holo_red_dark</item> </style> Если я изменю […]

Eclipse пытается создать файлы в моих каталогах .svn … как я могу сказать, чтобы это остановилось?

Я сохраняю свой проект Android в репозитории Subversion. После того, как я недавно перетасовал кучу вещей, я начал получать массу ошибок, таких как: syntax error entries /project_name/src/.svn line 1 Android AIDL Problem syntax error don't know what to do with "" entries /project_name/src/.svn line 28 Android AIDL Problem и т.п. Кажется, что Eclipse пытается теперь […]

Ошибка компилятора JACK для Android после обновления до последней библиотеки поддержки

–Android Studio 2.2.3 (Windows 10 64 бит) –Build Tools версия 25 – Платформа Android Gradle версии 2.2.3 После обновления до новейших библиотек поддержки (25.1.0 из 23.4.0) и смены версии компиляции (25 из 23) я получаю эту ошибку: Ошибка: com.android.sched.util.config.PropertyIdException: свойство 'jack.library.import' (в параметрах): элемент # 7: версия файла библиотеки '.. \ app \ build \ […]