android- все статьи тега ➜ страница 80
Как сохранить состояние при изменении ориентации в Android, если состояние сделано из моих классов?
Я смотрел на то, как Android обрабатывает изменение ориентации для моего приложения (я обнаружил, что он перезапускает mainactivity при изменении ориентации. Я видел, что вы можете переопределить метод protected void onSaveInstanceState(Bundle outState) чтобы сохранить материал, а затем иметь в onStart. Проблема в том, что у меня есть мое представление с пользовательскими объектами и listview с помощью пользовательского адаптера. Все находится в ArrayList этих объектов, но я заметил, что вы ...
Пункты меню не отображаются на панели действий
Я сделал совершенно новый проект. Я добавил элементы в menu файл макета. Эти элементы не отображаются на правой стороне панели действия. Я помню, что появляется значок с тремя точками, который открывает меню. вот мой Activity public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ActionBar actionBar = getActionBar(); actionB ...
Пункт Меню Android Checkable
У меня есть следующий макет меню в моем приложении для Android: <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/item1" android:titleCondensed="Options" android:title="Highlight Options" android:icon="@android:drawable/ic_menu_preferences" /> <item android:id="@+id/item2" android:titleCondensed="Persist" android:title="Persist" ...
Как использовать посылку в Android?
Я пытаюсь использовать Parcel чтобы написать, а затем прочитать обратно a Parcelable. По какой-то причине, когда я читаю объекта из файла, он возвращается как null. public void testFoo() { final Foo orig = new Foo("blah blah"); // Wrote orig to a parcel and then byte array final Parcel p1 = Parcel.obtain(); p1.writeValue(orig); final byte[] bytes = p1.marshall(); // Check to make sure that the byte array seems to contain a Parcelable assertEquals(4, bytes[0]); // ...
Как получить GUID в android?
мы разрабатываем приложение с помощью .Net webservice (soap protocal) для этого мне нужно передать GUID из класса android. в .Net у нас есть заявление, как показано ниже Guid myGuid1 = new Guid (); Мне нужна аналогичная функциональность в Android , есть ли способ сделать такую функциональность в коде android? с уважением, Jeyavel N ...
Фрагмент добавить или заменить не работает
Я использую код из этого ссылка. когда я вставляю этот код в свою программу, я получаю ошибку, как показано на рисунке ниже. какие-либо причины для ошибки? The method replace(int, Fragment) in the type FragmentTransaction is not applicable for the arguments (int, ExampleFragments) код из моей основной деятельности: public void red(View view) { android.app.FragmentManager fragmentManager = getFragmentManager(); android.app.FragmentTransaction fragmentTransaction = fra ...
Неверные координаты из getLocationOnScreen / getLocationInWindow
вызов getLocationOnScreen() или getLocationInWindow() оба дают мне top/Y координата, которая составляет около ~30px (высота строки состояния/уведомлений) слишком далеко вниз. Элемент left/X координата включена. как я уже намекал выше, я считаю, что разница из-за состояния/панели уведомлений... Я могу ошибаться. Я думаю, что смогу решить эту проблему, если смогу определить размер панели уведомлений, но у меня возникли проблемы с этим. любая помощь будет высоко оценили. ...
Как указать версию JDK в android studio?
Итак, Android Studio дает мне ошибку сборки Gradle, которая выглядит так: Error:(3, 22) compileSdkVersion android-22 requires compiling with JDK 7 теперь он дает мне эти кликабельные подсказки: Download JDK 7 Select a JDK from the File System Open build.gradle File и я уже скачал и установил JDK 7. Проблема в том, что когда я иду, чтобы выбрать его в "файловой системе", я могу найти только каталог с именем 1.6.0 JDK. Кроме того, установка JDK 7 пропустила точку маркера, где я бы выбрал кат ...
Как изменить значок по умолчанию на SearchView, чтобы использовать в панели действий на Android?
У меня возникли некоторые проблемы с настройкой значка поиска в SearchView. На мой взгляд, значок можно изменить в атрибутах элемента, верно? Просто проверьте код ниже.. может кто подскажет, что я делаю неправильно? это меню, которое я использую, с моим пользовательским значком поиска icn_lupa. Но когда я запускаю приложение, я всегда получаю значок поиска по умолчанию... <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/menu_search" and ...
android-настройка LayoutParams программно
я помещаю модуль чата в игре в приложение. Я добавляю текстовые сообщения по мере их получения в представление LinearLayout. Я хочу установить параметры макета в TextView, но следующий код сбой и сообщения об ошибках сбивают меня с толку. private void addChat(String chat, String when, Boolean mine) { int leftMargin; TextView tv = new TextView(this); llview.addView(tv); tv.setTextColor(Color.WHITE); tv.setTextSize(2,25); tv.setText(chat); if (mine) { leftMar ...
Ошибка Android-открыть не удалось ENOENT
Я пытаюсь сохранить некоторое покрытие блока, используя массив целых чисел, который просто сохраняет количество раз, когда блок выполняется. По какой-то причине, однако, когда я пытаюсь записать в некоторые файлы, которые я создал ("BlockForHelper.txt " например, который я сделал специально в Eclipse и поместил в каталог проекта), я получаю эту ошибку: java.io.FileNotFoundException: /nfs/guille/groce/users/nicholsk/workspace3/SQLTest/BlockForTest: open failed: ENOENT (No such file or directory ...
OpenGL ES 2.0 несколько программ или несколько шейдеров или что? Как это работает?
проблема (TL;DR) моя проблема, по сути, заключается в том, что я не знаю, как OpenGL ES 2.0 ожидает, что я буду писать и использовать несколько шейдеров; или если это даже целесообразно/ожидается, что человек сделает это. основной вопрос здесь: Если у меня есть яблоко, светящийся камень и нечеткая сетка, все в том же 3D-мире, все лучше всего рисуются с помощью разных шейдерных программ, но с использованием одной и той же mvpMatrix, то как я буду использовать их все в одном и том же рендере Ope ...
Android клавиатура следующая кнопка вопрос на EditText
я столкнулся с проблемой у меня есть поля username & password на activity, теперь, когда я нажимаю на клавиатуру username, но на ней нет кнопки next, и я не могу перейти к следующему элементу управления Edittext через клавиатуру в этом случае клавиатура отображает кнопку enter в ней, как прикреплено на скриншоте, который увеличивает ее высоту, any one guide me what is the solution to this problem (to display next button on edittext)? любая помощь будет оцененный Код txtUserid = (EditTex ...
Ionic android build Error-не удалось найти переменную окружения " ANDROID HOME
Я пытаюсь построить android для ionic в linux, но он показывает мне такую ошибку [Error: Failed to find 'ANDROID_HOME' environment variable. Try setting setting it manually. Failed to find 'android' command in your 'PATH'. Try update your 'PATH' to include path to valid SDK directory.] ERROR building one of the platforms: Error: /home/kumar/myapp/platforms/android/cordova/build: Command failed with exit code 2 You may not have the required environment or OS ...
Поместите постоянный текст внутри EditText, который должен быть не редактируемым-Android
Я хочу иметь постоянный текст внутри editText, как: http://<here_user_can_write> пользователь не должен быть в состоянии удалить все символы от "http://", Я искал об этом и нашел это: editText.setFilters(new InputFilter[] { new InputFilter() { public CharSequence filter(CharSequence src, int start, int end, Spanned dst, int dstart, int dend) { return src.length() < 1 ? dst.subSequence(dstart, dend) : ""; } } }); но я не знаю, ограни ...
Как закрыть текущий фрагмент с помощью кнопки, как кнопка Назад?
Я пытаюсь закрыть текущий фрагмент с помощью Imagebutton. Я нахожусь в фрагменте-A, и он превратится в Фрагмент-B, Когда я нажму кнопку. и когда я нажимаю кнопку на фрагмент-B, он повернется к фрагменту-C и закроет фрагмент-B. если я нажму кнопку назад на фрагменте-C , он вернется к фрагменту-A. код, который я пытаюсь, выглядит следующим образом camera_album = (ImageButton) view.findViewById(R.id.camera_album); camera_album.setOnClickListener(new Button.OnClickListener() { ...
MapView внутри ScrollView?
Я хотел бы иметь MapView внутри ScrollView, однако, когда я пытаюсь прокрутить карту, ScrollView имеет приоритет! Есть ли способ дать приоритет MapView при прокрутке внутри карты, а ScrollView в противном случае? спасибо! ...
Создание бесплатных / платных версий приложения из одного кода
Так я иду вниз, чтобы освободить время для моего приложения. Мы планируем выпустить две версии, бесплатную версию play-to-unlock на основе рекламы и платную полностью разблокированную версию. У меня есть настроенный код, который я могу просто установить флаг при запуске, чтобы включить/отключить рекламу и заблокировать/разблокировать все функции. Так буквально только одна строка кода будет выполняться по-разному между этими версиями. чтобы выпустить два отдельных приложения, они требуют разных ...
onRequestPermissionsResult не вызывается в фрагменте диалогового окна
я начал работать над разрешением Android M runtime. Здесь я столкнулся с проблемой, что если requestPermissions вызывается из Dialog Fragment класса onRequestPermissionsResult не вызывается в той же Dialog fragment класса. Но если requestPermissions вызывается из Activity класса или Fragment класса onRequestPermissionsResult метод вызывается в том же классе. вот мой пример кода: public class ContactPickerDialog extends DialogFragment { private static final int READ_CONTACTS_REQUEST_CODE = ...
Как программно ответить / завершить вызов в Android 4.1?
Я пишу приложение для android, в котором мне нужно ответить на входящий вызов, выполнить некоторую работу, а затем завершить вызов. После всего Googling я мог бы найти два разных способа добиться этого, оба из которых не работают с последними версиями Android, в частности, после 4.1, Jelly Bean. I.) доступ " com.андроид.внутренний.телефония.ITelephony", используя механизм отражения Java в широковещательный приемник для "Андроид.намерение.действие.PHONE_STATE". Ниже пример кода можно найти в ...