
Vahe
01.04.2017
10:58:41
вот и активити и фрагмент, но грузится не полностью

BullyBoo
01.04.2017
10:59:38
Кинь код, как вызываешь фрагмент

Vahe
01.04.2017
11:00:08
активити у меня дефолтный, с манифеста...а фрагмент вот так
getSupportFragmentManager().beginTransaction()
.add(R.id.flRegistrationSteps, new WelcomeFragment())
.commit();

Google

BullyBoo
01.04.2017
11:03:01
А почему у тебя у relative layout в фрагменте параметр layout_height равен 0dp?

Vladimir
01.04.2017
11:03:40
И причём дважды?

BullyBoo
01.04.2017
11:03:58
Угу

Vladimir
01.04.2017
11:07:08
И внутри уже этих лэйаутов каждый элемент либо врап_контент или явная величина в дп стоит

Vahe
01.04.2017
11:07:29
да но у главного то match_parent
это просто чтобы разделить на две равные части

Vladimir
01.04.2017
11:08:17
Откуда скрин прислал то?

BullyBoo
01.04.2017
11:08:44
Ну главный и будет на весь экран, а его дети будут 0 по высоте

Vladimir
01.04.2017
11:09:08
0 по высоте с весом по 5 каждый

BullyBoo
01.04.2017
11:09:11
Каждому

Vladimir
01.04.2017
11:09:30
У него стоит уже

Google

Vahe
01.04.2017
11:09:31
android:layout_weight="5"
поставил

BullyBoo
01.04.2017
11:09:41
И поставить у родителя параметр sumWeight =2

Vahe
01.04.2017
11:12:30
вот что получается
красная часть от фреймлейоута
то есть по любому он не полностью грузит

Юра
01.04.2017
11:13:39
Делаете 3д модельки игроков и если да, то что посоветуете почитать перед началом?

BullyBoo
01.04.2017
11:15:46
что за layout/app_bar_splash?
в инклуде у тебя

Vladimir
01.04.2017
11:22:58
toolbar нарисовал
Во первых, у тебя фрэйм начинается уже под тулбаром

DivelNick
01.04.2017
11:24:07

BullyBoo
01.04.2017
11:26:36
вообще я не пойму, вот же твой фрагмент, в чем проблема то?)

Vladimir
01.04.2017
11:28:17
Во вторых android:layout_margin="20dp"
У тебя и снизу и сверху отступы ставит
Красный фрэйм виден явно из-за нехватки высоты
У твоей разметки фрагмента

DivelNick
01.04.2017
11:56:05
Здравствуйте можно ли запретить всплывать системному бару?

Edgar Khimich
01.04.2017
11:59:37
Кто как юзает рантайм пермишены с MVP ?

Google

Artur
01.04.2017
11:59:58
Я

Edgar Khimich
01.04.2017
12:00:33

Artur
01.04.2017
12:00:40
презентер проверяет наличие пермишенов и командует вьюхе запрашивать их.
вьюха получает результат по пермишенами и пересылает в презентер. как-то так
да, презентер получается осведомленным об андроиде) чутка умный

DivelNick
01.04.2017
12:01:35
Надо закрыть и чтобы не появлялся вообще, хотя думаю что так невозможно

Edgar Khimich
01.04.2017
12:03:02
у меня появляется если я только сверху самого свайп сделаю
а если просто косаюсь - то норм

DivelNick
01.04.2017
12:03:31
Я сейчас сделал, в любом месте коснешься появляется
А как ты так сделал?
Неет
Подожди, ты про статус бар говоришь который сверху?

DivelNick
01.04.2017
12:04:24
Я про системный

Edgar Khimich
01.04.2017
12:04:24
да

DivelNick
01.04.2017
12:04:29
https://developer.android.com/training/system-ui/navigation.html#behind
Я про этот

Edgar Khimich
01.04.2017
12:05:18
такого я не делал) сорян)

Бекболот
01.04.2017
12:32:31
Всем привет
Я новичок на андроид)
Java или react native?

Google

Владислав
01.04.2017
12:41:12

Konstantine
01.04.2017
12:44:57
https://developer.android.com/training/system-ui/navigation.html#behind
Помоему вот такая солянка вызванная до super.onCreate() в активности должна помогать:
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(
WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN
);
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE);

mozomig
01.04.2017
12:47:28
Ребят подскажите, нужно разработать приложение клиент + сервер для обмена сообщении между клиентами сервера по Bluetooth Low Enegry? Пытался сделать через BluetoothAdvertise (сервер) но ни один телефон не поддерживает это функцию, в итоге даже потестить немогу, какие еще варианты есть?

DivelNick
01.04.2017
12:47:59
Можно это отслеживать и обратно скрывать, но там какая-то карусель получается

Konstantine
01.04.2017
12:48:44

DivelNick
01.04.2017
12:49:03
Сейчас попробую

Admin
ERROR: S client not available

Konstantine
01.04.2017
12:49:15
Но появляются они не просто при касании, а если касаться их, как написали выше.

ksenia
01.04.2017
12:52:10
Ребята! Есть вакансия разработчика Mhealth приложения в Москве. Офис, фул тайм. м. Водный стадион. Молодой амбициозный проект Павла Дурова. Подробности в личку.

Владислав
01.04.2017
12:53:10

ksenia
01.04.2017
12:53:53
Да я писала. Вот теперь сюда решила ещё кинуть объявление. Может найдём своего супер Андроида)
iOs нашли, андроида вот никак(

DivelNick
01.04.2017
12:54:21

Konstantine
01.04.2017
12:54:52
всплывает все равно
но при последующем касании должно скрываться. полностью его скрыть невозможно - ибо на многих телефонах это единственное средство навигации)

DivelNick
01.04.2017
12:55:55
А если программно скрывать вообще ерунда получается, еще и кнопки лочатся из за нее

Konstantine
01.04.2017
12:56:47

DivelNick
01.04.2017
12:56:59
Ну я так и сделал
Он его скрывает, но если коснуться экрана опять выползает

Google

Vahe
01.04.2017
13:01:54
уже сделал, спасибо
дело было в том что я случайно и в инклуд лейоуте тоже тот же фрейм поставил

DivelNick
01.04.2017
13:22:44
На сколько плохая запись по 10ти бальной?
Не не лучше так, за такое можно расстрелять?

Andrew
01.04.2017
14:28:15
getDrawable это вообще зашквар

Nick Senchurin
01.04.2017
14:44:31
оберни в метод, руки чтоли отвалятся
по названию метода будет ясно, что у тебя суется в bitmaps.add


Vahe
01.04.2017
15:10:40
Caused by: java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState
ребят, запрашиваю permission из фрагмента, и если есть, посылаю смс
а потом открываю другой фрагмент
если permission есть, все хорошо
но если из callback открываю фрагмент, получаю этот ексепшн
кто нить знает в чем может быть причина??
@Override
public void requestSendSmsPermission() {
if (ContextCompat.checkSelfPermission(getActivity(), Manifest.permission.SEND_SMS) != PackageManager.PERMISSION_GRANTED) {
requestPermissions(new String[]{Manifest.permission.SEND_SMS}, PERMISSIONS_REQUEST_SEND_SMS);
} else {
mPresenter.sendSmsForRegistration();
}
}
@Override
public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {
switch (requestCode) {
case PERMISSIONS_REQUEST_SEND_SMS: {
if (grantResults.length > 0
&& grantResults[0] == PackageManager.PERMISSION_GRANTED) {
mPresenter.sendSmsForRegistration();
}
}
}
}
а вот и презентер
public void checkSmsPermissionAndSend() {
view().requestSendSmsPermission();
}