Articles of Андроид

Инициализация проигрывателя YouTube в фрагменте

Пожалуйста, поддержите меня, поскольку я довольно новичок в Android. Я пытаюсь инициализировать Youtube игрока в классе фрагментов. Google уже предоставил метод для инициализации в Activity, который выглядит следующим образом: package com.examples.youtubeapidemo; import com.google.android.youtube.player.YouTubeBaseActivity; import com.google.android.youtube.player.YouTubePlayer; import com.google.android.youtube.player.YouTubePlayerView; import android.os.Bundle; public class PlayerViewDemoActivity extends YouTubeFailureRecoveryActivity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.playerview_demo); YouTubePlayerView youTubeView […]

Как заставить кнопку «Отменить» работать в связанном вызове sdk в веб-браузере Android?

Я работаю со связанными в и sdk Facebook в моем приложении Android. Я получаю связанные данные и данные для входа в Facebook для входа в мое приложение. Пока веб-просмотр загружает страницу авторизации, появляется кнопка отмены. Я хочу, чтобы пользователь нажал эту кнопку, веб-просмотр должен закрыть или перенаправить на другую веб-страницу. То же самое и в […]

Определите конкретный вход зарядного устройства

В настоящее время я пытаюсь сделать надежный способ определить конкретный тип зарядного устройства, в моем случае такой музыкальный док. Проблема в том, что этот док, к сожалению, не отправляет событие док-станции при стыковке. Поскольку я делаю приложение, полагаясь на возможность определить, когда устройство было состыковано или отстыковано. Поэтому мне необходим способ отфильтровать и разделить эти […]

FragmentPagerAdapter не восстанавливает фрагменты при изменении ориентации

EDIT: Я узнал, что Activity сохраняет экземпляр, но сохраненные данные Fragments не доходят до Activity savedInstanceState. Я сохраняю текущее время в outState, но он не прокладывает себе путь до конца, поскольку у этого действия нет ничего в SavedInstanceState за время и возвращает «null» на время, если я распечатаю его на logcat. .. Я создаю приложение, […]

SurfaceView отстает, если в ScrollView

У меня есть SurfaceView в ScrollView . Всякий раз, когда я пытаюсь прокручивать, SurfaceView всегда немного отстает от черных швов, где он не покрывает пространство, где он должен быть. Мой код для SurfaceView : <SurfaceView android:layout_width="match_parent" android:layout_height="200dp" android:id="@+id/fragment_stats_hourly_surface_view" android:layout_below="@+id/fragment_stats_hourly_view" android:layout_marginLeft="16dp" android:layout_marginRight="16dp" android:background="@drawable/outline" /> Как я могу установить SurfaceView чтобы не отставать от прокрутки, чтобы остановить […]

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

У меня есть основное действие, внутри которого есть фрагмент с изображением. При щелчке по этому изображению начинается новое действие, которое содержит представление списка. Я хочу вернуть позицию (индекс), которую пользователь нажимает на это представление списка, обратно к фрагменту. Код фрагмента package com.example.kedee.testgradle; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.app.Fragment; import android.view.LayoutInflater; import android.view.View; import […]

Android ContentProvider с сервисами

У меня есть подкласс ContentProvider, который выполняет всю мою работу с базой данных и службу, которая работает в фоновом режиме. Кажется, я не могу привязывать службу к ContentProvider. Можно ли вообще вызвать метод из службы в ContentProvider или есть способ привязки?

Timer.scheduleAtFixedRate не останавливается, когда я вызываю отмену

В onCreate я запускаю задачу, которая повторяется каждую минуту. Вот как я это делаю: myTimer = new Timer(); int delay = 30000; // delay for 30 sec. int period = 600000; // repeat every 60 sec. doThis = new TimerTask() { public void run() { Log.v("TImer","repeated"); wv.reload(); } }; myTimer.scheduleAtFixedRate(doThis, delay, period); Весь этот код […]

Перекрытие строки в списке

Как создать этот вид ниже. 1) используя listview или 2) раздувание пользовательского вида в scrollview. Это не только проблема. Если просмотреть список, то как перекрывать строки. Каждая строка имеет разный цвет и будет поступать из web-сервиса api . В listview, в каждой строке у меня проблема с красной частью, которую я отметил во втором изображении. […]

Как изменить цвет фона приложения навсегда

Я хочу, чтобы иметь возможность изменить цвет фона моего приложения, так что всякий раз, когда я хочу изменить цвет во время выполнения , я могу просто нажать кнопку в приложении, чтобы изменить цвет фона. После изменения цвета я хочу, чтобы он оставался там, когда я снова открываю приложение. Также я хотел бы знать, как изменить […]