Size: a a a

Android Developers

2020 August 21

MC

Mikhail Chvarkou in Android Developers
Еще можешь почитать про @Field
источник

A

Aleksandr in Android Developers
Mikhail Chvarkou
а в body или объект, или HashMap<String, String>
Спасибо
источник

A

Aleksandr in Android Developers
Mikhail Chvarkou
Еще можешь почитать про @Field
Почитаю
источник

AK

Anatoliy Kernokus in Android Developers
Roman Chumachenko
Так там есть call adapter для rxjava2, тогда из сервиса можно всякие Observable возвращать. Или это не то?
Не знаю,поэтому интересуюсь
источник

АА

Александр Андрухов... in Android Developers
подскажите, как менять фрагменты на tabLayout с помощью ViewPager2 ?
При переходе по вкладкам должны отображаться цифры от 1 до 3.
На деле, изначально на первой вкладке отображается "1" (все как надо).
Перехожу на другую, там "TextView".
Перехожу обратно на первую, там "3".

public class CollectionFragment extends Fragment {

   private String[] titles = new String[]{"Лайки", "В процессе", "Завершенные"};
   private List<TabFragment> fragments = new ArrayList<>();


   @Override
   public void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       fragments.add(new TabFragment("1"));
       fragments.add(new TabFragment("2"));
       fragments.add(new TabFragment("3"));
   }

   @Nullable
   @Override
   public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container,
                            @Nullable Bundle savedInstanceState) {
       return inflater.inflate(R.layout.fragment_collection, container, false);
   }

   @Override
   public void onActivityCreated(@Nullable Bundle savedInstanceState) {
       super.onActivityCreated(savedInstanceState);

       TabLayout tabLayout = this.getActivity().findViewById(R.id.tab_layout);
       ViewPager2 viewPager = this.getActivity().findViewById(R.id.view_pager);
       viewPager.setAdapter(new ViewPagerFragmentAdapter(this.getActivity()));

       new TabLayoutMediator(tabLayout, viewPager,
               (tab, position) -> tab.setText(titles[position])).attach();
   }

   private class ViewPagerFragmentAdapter extends FragmentStateAdapter {

       public ViewPagerFragmentAdapter(@NonNull FragmentActivity fragmentActivity) {
           super(fragmentActivity);
       }

       @NonNull
       @Override
       public Fragment createFragment(int position) {
           return fragments.get(position);
       }

       @Override
       public int getItemCount() {
           return titles.length;
       }
   }
}
источник

SM

Starikov Mark in Android Developers
Что то не могу найти. Как проверить в in app billing v3 , состояние подписки, подписан ли пользователь, или отменил?
источник

😏

😏 in Android Developers
Всем привет. Как можно пофиксить этот баг(WebView)?
источник

VS

Vitaliy Sheianov in Android Developers
Starikov Mark
Что то не могу найти. Как проверить в in app billing v3 , состояние подписки, подписан ли пользователь, или отменил?
когда пользователь отменяет подписку она остается активной всё равно до следующего срока, в активной подписке которая получена с помощью BillingClient.queryPurchases() можно посмотреть Purchase.isAutoRenewing() флаг отменил юзер автоподписку или нет
источник

SM

Starikov Mark in Android Developers
Vitaliy Sheianov
когда пользователь отменяет подписку она остается активной всё равно до следующего срока, в активной подписке которая получена с помощью BillingClient.queryPurchases() можно посмотреть Purchase.isAutoRenewing() флаг отменил юзер автоподписку или нет
О спасибо, то что нужно!
источник

ГМ

Глеб Михайлов... in Android Developers
Всем ребят, кто может подсказать:
Как узнать сколько людей может быть онлайн в приложении (backend - Firebase)?
источник

В🇰

Ванюша 🇰‌🇾‌🇰‌🇦‌🇷‌🇦‌4... in Android Developers
подскажите пожалуйста, почему-то при сложении float получается иррациональное число. Попробовал DecimalFormat, все-равно получается иррациональное. Почему так происходит и где про это можно почитать?
источник

B

Boroda in Android Developers
Ванюша 🇰‌🇾‌🇰‌🇦‌🇷‌🇦‌4⃣🇦‌ 🇺🇦
подскажите пожалуйста, почему-то при сложении float получается иррациональное число. Попробовал DecimalFormat, все-равно получается иррациональное. Почему так происходит и где про это можно почитать?
почитать можно про то как дробные числа выглядчт в памяти практически где угодно. для повышения точности можно юзать double, но и он не панацея.
источник

B

Boroda in Android Developers
кроме того, прими во внимание, что иррациональные числа особо-то цифровой техникой не поддерживаются, так как у памяти под переменную конечный размер, а иррациональные числа обычно имеют бесконечное количество знаков
источник

ES

Egor Sigolaev in Android Developers
😏
Всем привет. Как можно пофиксить этот баг(WebView)?
Ходят слухи если не на€бывать людей, то баги пропадают)
источник

😏

😏 in Android Developers
Egor Sigolaev
Ходят слухи если не на€бывать людей, то баги пропадают)
Это заказ. Я тут не причём...
источник

ES

Egor Sigolaev in Android Developers
😏
Это заказ. Я тут не причём...
Ну а в чём баг ты не описал
источник

😏

😏 in Android Developers
Egor Sigolaev
Ну а в чём баг ты не описал
Когда WebView открывается выходит колесо, когда нажимаешь «крутить» либо когда нажимаешь на звук, типо, не нажимается. А так всё полностью робит, кроме колесика
источник

ES

Egor Sigolaev in Android Developers
😏
Когда WebView открывается выходит колесо, когда нажимаешь «крутить» либо когда нажимаешь на звук, типо, не нажимается. А так всё полностью робит, кроме колесика
источник

AK

Anatoliy Kernokus in Android Developers
Roman Chumachenko
Так там есть call adapter для rxjava2, тогда из сервиса можно всякие Observable возвращать. Или это не то?
messagesApi.messages()
      .subscribeOn(Schedulers.io())
      .observeOn(AndroidSchedulers.mainThread())
      .subscribe(new DisposableSingleObserver<List<Message>>() {
          @Override
          public void onSuccess(@NonNull List<Message> messages) {
              log("onSuccess " + messages.size());
          }

          @Override
          public void onError(@NonNull Throwable e) {
              log("onError " + e);
          }
      }); вот так ты имел в виду?
источник

B

Boroda in Android Developers
Egor Sigolaev
Ходят слухи если не на€бывать людей, то баги пропадают)
с языка снял
источник