Articles of андроида активность

Всплывающее меню выходит из экрана

Всплывающее меню на раздувании выходит из экрана для этой активности, отлично работает для других Расширение пользовательской AppCompatActivity Стили: <style name="AppTheme.ActionBar.TransparentContextTranscition" parent="AppTheme.NoActionBar"> <item name="android:windowActivityTransitions">true</item> <item name="android:statusBarColor">@android:color/transparent</item> <item name="android:windowTranslucentStatus">true</item> <item name="android:windowContentTransitions">true</item> <item name="android:windowLightStatusBar">true</item> <item name="android:itemBackground">@android:color/white</item> <item name="android:textColor">@android:color/black</item> <item name="drawerArrowStyle">@style/DrawerArrowStyle</item> <item name="android:popupMenuStyle">@style/PopupMenu</item> </style> <style name="DrawerArrowStyle" parent="Widget.AppCompat.DrawerArrowToggle"> <item name="color">@android:color/white</item> </style> <style name="PopupMenu" parent="@android:style/Widget.PopupMenu"> <item name="android:popupBackground">@android:color/white</item> </style> Java-код holder.contextMenuView.setOnClickListener(new View.OnClickListener() […]

Как изменить индикатор tablayout сверху вниз?

Я хочу изменить индикатор tablayout снизу вверх. Мой код activity_tab.xml <android.support.design.widget.AppBarLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary" app:layout_scrollFlags="scroll|enterAlways" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" /> <android.support.design.widget.TabLayout android:id="@+id/tabs" android:layout_width="match_parent" android:layout_height="wrap_content" app:tabIndicatorColor="#000000" app:tabMode="scrollable" /> </android.support.design.widget.AppBarLayout> <android.support.v4.view.ViewPager android:id="@+id/viewpager" android:layout_width="match_parent" android:layout_height="match_parent" app:layout_behavior="@string/appbar_scrolling_view_behavior" /> Я хочу этот результат. как сделать Thx для меня спросить и извините за плохой английский.

Напротив setContentView

В подклассе Activity Activity OnCreate я использую setContentView (XXX) для настройки макета окна. В определенных обстоятельствах необходимо, чтобы на «OnStart» было прекращено это действие. Вызов метода OnStart Activity.finish () фактически прекратит выполнение, но вызывает уродливый эффект мерцания, когда мой макет отображается на мгновение до того, как приложение умрет. Вопрос: есть ли противоположность setContentView? Можно ли […]

Как разрешить двойное нажатие кнопки Button в android?

Макет моего приложения: Проблема: Когда вы нажимаете кнопку button1, он просто вызывает Intent of ActivitySecond button1.setOnClickListener(this); public void onClick(View v) { // TODO Auto-generated method stub switch (v.getId()) { case R.id.button1: Intent intent = new Intent(getApplicationContext(), ActivitySecond.class); startActivity(intent); break; default: break; } } Но при двойном нажатии открывается дважды ActivitySecond. КАК РЕШИТЬ ЭТО. ПОЖАЛУЙСТА, ЕСЛИ […]

Почему я получаю сбой при выходе из своей деятельности?

Я испытываю крах в своем приложении, когда я ухожу (через кнопку «Назад») из своей деятельности. Насколько я могу судить, это происходит в кодовой базе Android, а не в моей, но я не совсем в этом уверен. Вот стек из adb: AndroidRuntime E Uncaught handler: thread main exiting due to uncaught exception AndroidRuntime E java.lang.RuntimeException: Unable […]

Android – динамически получать текущую активность на переднем плане

Вот ситуация: В потоке запускается событие. Текущая деятельность должна быть восстановлена. Затем на этом мероприятии создается и отображается диалоговое окно. Проблемы. Насколько я искал, нет способа получить текущую активность на переднем плане. Дополнительная информация: для этого нужно иметь дело с несколькими действиями. Таким образом, он может быть активирован в Activity-A или B или C.

Как вызвать Android-активность из PhoneGap

Я новичок в PhoneGap, и я могу реализовать базовое приложение с помощью PhoneGap, теперь, чтобы улучшить его, я хочу подключиться к PhoneGap с Android Activities, в основном я планирую вызвать метод startActivity (), используя функцию javascript. Я пробовал связь между Android Java и Phonegap Javascript? Но я не смог вызвать действие, вызвав силовую ошибку. Помогите […]

Android: невозможно уничтожить активность

Я использую следующий код для удаления дочерних элементов в каждой группе просмотра: protected void onDestroy() { super.onDestroy(); this.liberarMemoria(); } public void liberarMemoria(){ imagenes.recycleBitmaps(); this.unbindDrawables(findViewById(R.id.RelativeLayout1)); System.gc(); } private void unbindDrawables(View view) { if (view.getBackground() != null) { view.getBackground().setCallback(null); } if (view instanceof ViewGroup) { for (int i = 0; i < ((ViewGroup) view).getChildCount(); i++) { unbindDrawables(((ViewGroup) […]

Android PayPalActivity не полноэкранный

Я пытаюсь включить в мой приложение кнопку пожертвования PayPal (запуская ее с кнопки панели действий), она работает так, как должна, но … она просто показывает PayPalActivity как очень маленькое всплывающее окно, в то время как оно должно быть почти полноэкранным по умолчанию! Позвольте мне лучше объяснить … Я использую обычный код для запуска платежной операции: […]

Имеет ли смысл иметь кнопку «назад» в приложении для Android?

Пожалуйста, дайте мне ответ, действительно ли хорошая практика иметь кнопку возврата в действии, или это просто абсурд? Может быть, у некоторых телефонов Android нет клавиши возврата / возврата? Или все модели имеют их?