Articles of андроид

Андроид галерея «заикания» с отложенным адаптером загрузки изображения

Я хотел бы создать отложенный адаптер загрузки для использования с виджетами Gallery . То есть getView() возвращает ImageView , а затем какой-то другой механизм будет асинхронно вызывать метод setImageBitmap() . Я сделал это, создав «ленивый» ImageView который расширяет ImageView . public class GalleryImageView extends ImageView { // … other stuff here … public void setImage(final […]

Формат Android Chronometer

Как установить формат хронометра Android в HH: MM: SS ??

Place Picker Автоматически закрывается после запуска

Я хочу показать сборщик мест, чтобы пользователь мог выбрать место по своему выбору. Но действие дочернего элемента по выбору места автоматически закрывается после запуска. Я проверял ключ API несколько раз и другие разрешения, все правильно. Вот весь код. Пожалуйста помоги! task_location.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { try { PlacePicker.IntentBuilder intentBuilder = new […]

Нулевой указатель на увеличенном виде при загрузке во второй раз фрагмента карты google

Я использую DrawerLayout, и когда я загружаю второй фрагмент карты Google, исключение будет поймано, как ожидалось; Однако, в том же методе, когда я пытаюсь Button btnShowList = (Button) ui.findViewById(R.id.btnShowList); И я получаю исключение нулевого указателя. Наверное, это потому, что ui не было присвоено никакой ценности. Как я могу справиться с этим? Page2.java: public class Page2 […]

Изменение относительной компоновки программно

У меня есть относительный layout ie main.xml, который я задал следующим образом. Но теперь я должен поставить view1 на view2 с width = 200dp и height = 100dp , так что view2 будет большим, а view1 будет небольшим на нем. public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } main.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/root" android:layout_width="match_parent" android:layout_height="match_parent" > […]

Неразрешенный справочник DaggerApplicationComponent

Я пытаюсь создать свой компонент приложения, но Dagger не создает компонент моего приложения. Здесь находится класс MyApplication class MyApplication : Application() { companion object { @JvmStatic lateinit var graph: ApplicationComponent } @Inject lateinit var locationManager : LocationManager override fun onCreate() { super.onCreate() graph = DaggerApplicationComponent.builder().appModule(AppModule(this)).build() graph.inject(this) } } И вот мой класс AppComponent @Singleton @Component(modules […]

Как сделать ссылки открытыми в веб-браузере или открыть браузер по умолчанию в зависимости от имени домена?

У меня есть WebView, в котором я хочу открыть ссылки, принадлежащие домену www.example.org в веб-браузере, в то время как все другие ссылки (если они доступны) открываются браузером по умолчанию за пределами моего приложения. Я попытался использовать public boolean shouldOverrideUrlLoading (представление WebView, строковый URL), но он не работает должным образом. Вот код, который не работает: public […]

Идентификатор регистрации GCM изменен

Я разработал приложение, использующее технологию GCM, и все в порядке. Я заметил, что идентификатор регистрации устройства изменяется через какое-то время, и это вызвало проблему в моем приложении, потому что мое приложение зависит от идентификатора Reg. Итак, как я могу получить фиксированный идентификатор Reg для клиентов?

Как добавить событие onclick в кнопку в списке, добавленное addFooterView?

Я использую listview с собственной реализацией baseadapter. Перед добавлением основных элементов списка в список и настройкой адаптера i добавьте нижний колонтитул с addFooterView () в список. Нижний колонтитул – это обычный элемент списка с пользовательским представлением и двумя кнопками. И вот моя проблема: Как я могу добавить событие onClick () к этим кнопкам? Я попробовал […]

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

Hiii, это может быть возможным дубликатом, но я не мог найти решение для своей проблемы. Мне нужно ограничить количество символов в строке при отображении в текстовом виде и отобразить оставшиеся символы в следующей строке. Я не могу установить значение ems И я также попытался установить атрибут maxLength в xml, но он не отображает оставшиеся символы. […]