Articles of Андроидные

Как установить маржу динамически в Android?

В настоящее время я делаю приложение для Android, которое содержит диалоговое окно настройки предупреждения. Он содержит кнопку, но я не могу установить маркер для кнопки. Код приведен ниже. Метод setmargin не работает AlertDialog.Builder myDialog = new AlertDialog.Builder(Login.this); Button button = new Button(Login.this); button.setText("Send"); LayoutParams buttonLayoutParams = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); button.setLayoutParams(buttonLayoutParams); resetPassword=editText.getText().toString(); LinearLayout layout = new […]

Есть ли способ запросить разрешение программно?

Есть ли способ запросить разрешение программно в android? Я не хочу добавлять все разрешения на AndroidManifest.xml. Так есть ли диалог, который запрашивает разрешение во время выполнения?

Уведомление многострочное

Как сделать длинное уведомление многострочным. Я использую приведенный ниже фрагмент кода, но его не работает: NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(context) .setContentTitle(title) .setSmallIcon(R.drawable.icon) .setStyle(new NotificationCompat.BigTextStyle().bigText(message)) .setContentText(message) .setContentIntent(pIntent); return mBuilder.build();

Android. Можно ли вставлять значения @IntDef внутри @interface?

Я пытаюсь реализовать аннотацию @IntDef в Android-разработке. Первый метод : он отлично выглядит с определением, разделенным в классе Constant.java : public class Constant { @IntDef(value={SORT_PRICE, SORT_TIME, SORT_DURATION}) @Retention(RetentionPolicy.SOURCE) public @interface SortType{} public static final int SORT_PRICE = 0; public static final int SORT_TIME = 1; public static final int SORT_DURATION = 2; } Применение: @Constant.SortType […]

Уведомление о восстановлении задачи, а не конкретной деятельности?

У меня есть служба переднего плана, которая поддерживает соединение с сервером, пока пользователь входит в приложение. Это значит, что соединение поддерживается в режиме реального времени и может получать сообщения непосредственно с сервера, даже когда приложение было отправлено на задний план пользователем, нажав кнопку «Домой». Приложение имеет ряд Деяний, любой из которых может быть активным, когда […]

Android: фрагменты, перекрывающие проблему

Я сталкиваюсь с проблемой перекрытия фрагментов, когда я переключаюсь между вкладками и прикрепляю фрагменты к виду вкладки ниже, это мой код, пожалуйста, помогите public class FragmentManage extends Fragment implements ActionBar.TabListener { private Fragment mFragment; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View v = inflater.inflate(R.layout.fragment_manage, container, false); OnClickListener clickListener = new OnClickListener() […]

Не удалось найти стиль «mapViewStyle» в текущей теме

Я делаю приложение, которое использует карты Google. Но в моем xml я получаю ошибку «Не удалось найти стиль« mapViewStyle »в текущей теме». Вместо этого я дал разрешение на использование Интернета и использовал библиотеку карт google внутри тега приложения. Может ли кто-нибудь помочь мне в этом. большое спасибо Следующий мой xml-файл … <?xml version="1.0" encoding="utf-8"?> <RelativeLayout […]

Как отключить аннотации Android @IntDef в особых случаях?

Одним из таких случаев является чтение int из Bundle и сохранение его в переменной, ограниченной аннотацией @IndDef: public class MainActivity extends ActionBarActivity { @IntDef({STATE_IDLE, STATE_PLAYING, STATE_RECORDING}) @Retention(RetentionPolicy.SOURCE) public @interface State {} public static final int STATE_IDLE = 0; public static final int STATE_PLAYING = 1; public static final int STATE_RECORDING = 2; @MainActivity.State int fPlayerState […]

Скрыть время в уведомлении Android без использования пользовательского макета

В правом нижнем углу стандартного уведомления Android есть время (например, 12:00). Могу ли я скрыть его без использования настраиваемого макета уведомления?

Как включить Spongy Castle JAR в Android?

По-видимому Spongy Castle является альтернативой Android для использования полной версии Bouncy Castle. Тем не менее, при импорте флага я получаю всевозможные ошибки «не могут быть решены», потому что он использует пакеты, не включенные в Android, в первую очередь javax.mail, javax.activation и javax.awt.datatransfer. Так что лучший способ обойти это? Ответы на этот вопрос, и это указывает […]