подскажите новичку

Интерфейс, диалоги, темы, стили, меню
Ответить
Stixxx
Сообщения: 2
Зарегистрирован: 30 окт 2016, 23:01

подскажите новичку

Сообщение Stixxx » 30 окт 2016, 23:06

как убрать синюю полосу ?

и почему у меня наследуется не тот класс?

Изображение

Изображение

прохожу уроки, почему-то в этом отличие идет

Juri
Сообщения: 6
Зарегистрирован: 05 ноя 2016, 17:18

Re: подскажите новичку

Сообщение Juri » 10 ноя 2016, 20:58

Привет!

Я делаю вот так:

import android.view.Window;
import android.view.WindowManager;

@Override
protected void onCreate(Bundle savedInstanceState){

requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);

super.onCreate(savedInstanceState);

setContentView(R.layout.main_activity);
}

nebesny
Сообщения: 5
Зарегистрирован: 13 окт 2016, 20:43

Re: подскажите новичку

Сообщение nebesny » 13 ноя 2016, 14:40

getActionBar().hide();

sharezz
Сообщения: 2
Зарегистрирован: 24 ноя 2016, 17:54

Re: подскажите новичку

Сообщение sharezz » 24 ноя 2016, 18:04

Чтобы не засорять код, скройте экшнбар в стилях:

Код: Выделить всё

<style name="AppTheme.NoActionBar">
        <item name="windowActionBar">false</item>
        <item name="windowNoTitle">true</item>
    </style>
И установите этот стиль для активити:

Код: Выделить всё

<activity
            android:name=".SomeActivity"
            android:theme="@style/AppTheme.NoActionBar"/>
Stixxx писал(а):и почему у меня наследуется не тот класс?
AppCompatActivity это базовый класс для Activity который использует функции экшн бара из саппорт либрари.

Paramount
Сообщения: 5
Зарегистрирован: 22 дек 2016, 23:36

Re: подскажите новичку

Сообщение Paramount » 22 дек 2016, 23:55

Подскажите пожалуйста в чем косяк (если не учитывать тот что, касается места от куда руки)?

public class MainActivity extends AppCompatActivity {

public RadioButton radioButton2;
public void init(){
radioButton2= (RadioButton)findViewById(R.id.radioButton2);
radioButton2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {

Intent deck = new Intent(MainActivity.this,DeckActivity.class);
startActivity(deck);
}
});
}

public RadioButton radioButton;
public void init2(){
radioButton= (RadioButton)findViewById(R.id.radioButton);
radioButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {

Intent engine = new Intent(MainActivity.this,EngineActivity.class);
startActivity(engine);
}
});
}

public RadioButton radioButton3;
public void init3(){
radioButton3= (RadioButton)findViewById(R.id.radioButton);
radioButton3.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {

Intent galley = new Intent(MainActivity.this,GalleyActivity.class);
startActivity(galley);
}
});
}

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
init();
init2();
init3();
}
}

pytnik
Сообщения: 1
Зарегистрирован: 24 май 2017, 01:38

Re: PercentRelativeLayout

Сообщение pytnik » 24 май 2017, 01:49

Подскажите, пожалуйста, как в PercentRelativeLayout менять свойства дочерных View?
<android.support.percent.PercentRelativeLayout
android:id="@+id/PercentRelativeLayout"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginTop="@dimen/margin_8"
android:layout_marginLeft="@dimen/margin_4"
android:layout_marginBottom="@dimen/margin_4">

<TextView
android:id="@+id/tv_percent_price"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:text=" ___1000"
android:textColor="@color/colorBlack"
android:textSize="@dimen/text_size_litle"
android:textStyle="italic"
app:layout_marginBottomPercent="20%" />

</android.support.percent.PercentRelativeLayout>

интересует изменение параметра layout_marginBottomPercent у TextView.

blecs
Сообщения: 1
Зарегистрирован: 13 июн 2017, 11:57

Re: подскажите новичку

Сообщение blecs » 13 июн 2017, 12:03

01.gif
01.gif (32.19 КБ) 4870 просмотров
02.gif
02.gif (39.96 КБ) 4870 просмотров
Почему на эммуляторе отображается не так как на макете?
Кнопка и текст оказываются в верхнем левом углу.
Studio 2.3.2

Аватара пользователя
DOOMer
Сообщения: 18
Зарегистрирован: 12 май 2017, 16:15
Откуда: RU.MO.Balashikha
Контактная информация:

Re: подскажите новичку

Сообщение DOOMer » 15 июн 2017, 01:54

blecs писал(а):Почему на эммуляторе отображается не так как на макете?
Кнопка и текст оказываются в верхнем левом углу.
В последних версиях студии (2.2+) для акетов экранов по умолчанию используется ConstraintLayout. В котором можно произвольно растащить контролы в редакторе, но если не задать им привязки (constraints) относительно краев экрана и друг друга - получится вот то что у вас и есть при запуске.

Наводитемышкой на синие кружки, расположенные по боам контролов, и тянете в нужную сторону.

Изображение

https://developer.android.com/training/constraint-layout/index.html
Вертексы должны образовывать конвексный браш...

QNotez - простое и быстрое приложение для создания заметок

Ответить