android- все статьи тега ➜ страница 48
Android LinearLayout: добавить границу с тенью вокруг LinearLayout
Я хотел бы создать ту же границу этого LinearLayout как пример: в этом примере мы видим, что граница не одинакова вокруг linearLayout. Как я могу создать это с помощью XML-файла drawable? на данный момент у меня есть только возможность создать простую границу вокруг LinearLayout следующим образом : <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <corners android:radius="1dp" andr ...
Android макет с ListView и кнопки
Ладно, этот конкретный макет просто раздражает меня. И, похоже, не может найти способ иметь listView, с рядом кнопок внизу, чтобы listview не распространялся поверх кнопок, и поэтому кнопки всегда привязываются к нижней части экрана. Вот что я хочу: удалена мертвая ссылка ImageShack Кажется, что это должно быть так просто, но все, что я пробовал, потерпело неудачу. Какая-нибудь помощь? вот мой нынешний код: RelativeLayout container = new RelativeLayout(this); container.setLayoutParam ...
FragmentPagerAdapter getItem не называется
Я не могу повторно использовать фрагмент в FragmentPagerAdapter.. Используя метод destroyItem (), он удаляет фрагмент, но по-прежнему не вызывает getItem () снова..Есть только 2-3 изображения, поэтому я использую FragmentPagerAdapter вместо FragmentStatePagerAdapter.. public class ExamplePagerAdapter extends FragmentPagerAdapter { ArrayList < String > urls; int size = 0; public ExamplePagerAdapter(FragmentManager fm, ArrayList < String > res) { super(fm); ...
Как изменить анимацию фрагментов на BackStack?
Я думал, что система обратной анимации на backstack при нажатии кнопки "назад" при использовании фрагментов, используя следующий код: FragmentManager fm = getFragmentManager(); FragmentTransaction ft = fm.beginTransaction(); ft.setCustomAnimations(R.anim.slide_in, R.anim.hyperspace_out); ft.replace(R.id.viewContainer, new class(), "layout").addToBackStack(null).commit(); ...
Андроид: почему долго нажать и вызвать обычную кнопку?
У меня есть ListView со слушателями для длинного щелчка и обычного щелчка. Почему, когда я долго нажимаю элемент списка, обычное событие щелчка тоже вызывается? Мне нужно иметь две отдельные функции для разных кликов. ...
Удаление Android ADT
Это кажется тривиальной задачей, но я не могу найти возможность чисто деинсталлировать ADT из моей установки Eclipse. Конечно, я мог бы просто удалить папку SDK, но это просто вызывает ошибки при запуске Eclipse в следующий раз. Причина, по которой я спрашиваю, заключается в том, что мой старый ADT продолжает бросать странную ошибку (не удалось получить URL https://dl-ssl.google.com/android/repository/addons_list.xml, причина: файл не найден) и мне нужен полный, свежий переустановите. важно: по ...
Измерение высоты текста, который будет нарисован на холсте (Android)
любой прямой способ измерить высоту текста? Так, как я делаю это сейчас с помощью краски measureText() чтобы получить ширину, затем путем проб и ошибок найти значение, чтобы получить приблизительную высоту. Я также возился с FontMetrics, но все это похоже на приблизительные методы, которые сосут. Я пытаюсь масштабировать вещи для разных разрешений. Я могу это сделать, но я получаю невероятно подробный код с большим количеством вычислений для определения относительных размеров. Я ненавижу это! Д ...
Перехват ссылок из браузера, чтобы открыть мое приложение для Android
Я хотел бы иметь возможность запрашивать мое приложение, чтобы открыть ссылку, когда пользователь нажимает на URL-адрес данного шаблона вместо того, чтобы позволить браузеру открыть его. Это может быть, когда пользователь находится на веб-странице в браузере или в почтовом клиенте или в веб-представлении в недавно отчеканенном приложении. например, нажмите на ссылку YouTube из любой точки телефона, и вам будет предоставлена возможность открыть приложение YouTube. Как я могу добиться этого дл ...
Android TextWatcher.afterTextChanged против TextWatcher.метода ontextchanged
при каких обстоятельствах я должен использовать afterTextChanged вместо onTextChanged и наоборот? Примеры были бы наиболее поучительными с вниманием к тому, почему onTextChanged должен быть переопределен, но afterTextChanged и beforeTextChanged не должны быть переопределены. ...
Каков синтаксис для "не равно" в SQLite?
Cursor findNormalItems = db.query("items", columns, "type=?", new String[] { "onSale" }); Я хочу вернуть курсор, который указывает на все, что не продается, что я должен изменить? Спасибо! ...
Изменить значение флажка без запуска onCheckChanged
у меня есть setOnCheckedChangeListener реализовано для моего checkbox есть ли способ я могу позвонить checkbox.setChecked(false); без срабатывания onCheckedChanged ...
Android чтение текстового файла ресурсов raw
все просто, но не работает так, как предполагалось. у меня есть текстовый файл, добавленный в качестве сырьевого ресурса. Текстовый файл содержит текст типа: b) если применимое право требует каких-либо гарантий в отношении ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ, ВСЕ ТАКИЕ ГАРАНТИИ ЯВЛЯЮТСЯ ОГРАНИЧЕННЫЙ В ПРОДОЛЖИТЕЛЬНОСТИ ДО ДЕВЯНОСТА (90) ДНИ ОТ ДАТЫ ПОСТАВКИ. c) отсутствие устной или письменной информации или СОВЕТЫ ПО ВИРТУАЛЬНОМУ ОРИЕНТИРОВАНИЮ, СВОЙ ДИЛЕРЫ, ДИСТРИБЬЮТОРЫ ...
Получить расстояние между двумя точками гео
Я хочу сделать приложения, которые проверяют, какое ближайшее место от того, где находится пользователь. Я легко могу получить местоположение пользователя и у меня есть список мест с широтой и долготой. Что было бы лучшим способом узнать ближайшее место списка против текущей позиции. Я не смог найти ничего в API google. Я беспокоюсь, что мне нужно прибегнуть к моему вычислению и сделать математику, чтобы вычислить его. Что делать вы, ребята, думаете ? ура и спасибо за чтение или ответа. ...
Как создать HTTP сервер в Android?
Я хотел бы создать простой HTTP-сервер в Android для обслуживания некоторого контента для клиента. любые советы о том, как построить сервер или использовать любую существующую библиотеку? ...
Google Maps API v2: как сделать маркеры кликабельными?
Как сделать маркеры в Android Google Maps API v2 становятся кликабельными, поэтому они либо вызовут меню с опциями, либо просто начнут новую деятельность? Я считаю, что я сделал маркеры в моем приложении в настоящее время в методе "newb". Я не присвоить им имя или метод, чтобы иметь возможность связать его с остальной код. googleMap.addMarker(new MarkerOptions() .position(latLng) .title("My Spot") .snippet("This is my spot!") .icon(BitmapDescriptorFactory.default ...
В чем преимущество использования фрагментов в Android, а не мнения?
при разработке для Android, вы можете установить свой целевой (или минимальный) sdk на 4 (API 1.6) и добавить пакет совместимости android (v4), чтобы добавить поддержку Fragments. Вчера я сделал это и успешно реализовал Fragments для визуализации данных из пользовательского класса. мой вопрос таков: в чем преимущество использования Fragments в отличие от простого получения представления из пользовательского объекта и все еще поддержки API 1.5? например, скажем у меня есть класс Foo.java: pub ...
Проблема ориентации камеры в Android
Я создаю приложение,которое использует камеру для съемки. Вот мой исходный код для этого: File file = new File(Environment.getExternalStorageDirectory(), imageFileName); imageFilePath = file.getPath(); Intent intent = new Intent("android.media.action.IMAGE_CAPTURE"); //Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(file)); startActivityForResult(intent, ACTIVITY_NATIVE_CAMERA_AQUIRE); ...
Является ли" shouldOverrideUrlLoading " действительно устаревшим? Что я могу использовать вместо этого?
у меня есть вопрос/проблема, действительно ли "shouldOverrideUrlLoading" устарел? Если да, то что я могу использовать вместо этого? кажется shouldOverrideUrlLoading осуждается таргетинг на Android N и мне нужно, чтобы приложение работало с API 19 до последнего прямо сейчас, который является Android N (бета), я использую некоторые функции, которые являются новыми В Android N (например, Data Saver), поэтому таргетинг Marshmallow не поможет с этой проблемой, так как мне нужно использовать эти новы ...
Как реализовать пользовательское представление AlertDialog
на Android docs на AlertDialog, он дает следующую инструкцию и пример для установки пользовательского представления в AlertDialog: если вы хотите отобразить более сложный вид, найдите FrameLayout под названием "body" и добавьте к нему свое представление: FrameLayout fl = (FrameLayout) findViewById(R.id.body); fl.add(myView, new LayoutParams(FILL_PARENT, WRAP_CONTENT)); во-первых, это довольно очевидно, что add() это опечатка и должна быть addView(). Я в замешательстве по первой линии с исп ...
Android: тост в потоке
Как я могу отобразить тост сообщения из потока? ...