3
respostas

problemas na tela

quando eu rodei o código o botão e a parte de cima da tela que fica depois do titulo finanças não está aparecendo

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:fab="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="vertical">

        <include
            android:id="@+id/lista_transacoes_resumo"
            layout="@layout/resumo_card" />

        <ListView
            android:id="@+id/lista_transacoes_listview"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_alignBottom="@id/lista_transacoes_resumo"
            android:layout_alignParentBottom="true"
            android:divider="@null"
            android:dividerHeight="0dp" />

    </LinearLayout>

    <com.github.clans.fab.FloatingActionMenu
        android:id="@+id/lista_transacoes_adiciona_menu"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_alignParentBottom="true"
        android:layout_alignParentRight="true"
        android:paddingBottom="10dp"
        android:paddingLeft="10dp"
        android:paddingRight="10dp"
        fab:menu_backgroundColor="#ccffffff"
        fab:menu_colorNormal="#367C25"
        fab:menu_colorPressed="#266817"
        fab:menu_colorRipple="#195b09"
        fab:menu_labels_colorNormal="#fff"
        fab:menu_labels_ellipsize="end"
        fab:menu_labels_singleLine="true"
        fab:menu_labels_textColor="#000">


        <com.github.clans.fab.FloatingActionButton
            android:id="@+id/lista_transacoes_adiciona_receita"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@drawable/ic_arrow_top_right_white_24dp"
            fab:fab_colorNormal="@color/receita"
            fab:fab_colorPressed="#2945fc"
            fab:fab_colorRipple="#3216e2"
            fab:fab_label="@string/adiciona_receita"
            fab:fab_size="mini" />

        <com.github.clans.fab.FloatingActionButton
            android:id="@+id/lista_transacoes_adiciona_despesa"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@drawable/ic_arrow_bottom_left_white_24dp"
            fab:fab_colorNormal="@color/despesa"
            fab:fab_colorPressed="#E8004A"
            fab:fab_colorRipple="#C20024"
            fab:fab_label="@string/adiciona_despesa"
            fab:fab_size="mini" />

    </com.github.clans.fab.FloatingActionMenu>

</RelativeLayout>

e também aparece esse erro

Android resource linking failed
C:\Users\lucas\Desktop\Projetos Android\financasK\app\src\main\res\layout\activity_lista_transacoes.xml:16: error: attribute android:layout_alingParentBottom not found.
error: failed linking file resources.
3 respostas

Oi Lucas, blz?

Você consegue compartilhar o projeto comigo via GitHub? Dessa forma eu consigo testar e te passar um feedback preciso do que está acontecendo.

[]s

Oi alex.

Aqui está o link:

https://github.com/luka-martins/financas2

O Android Studio não está conseguindo reconhecer o que está escrito nas linhas 20, 21 e 32 do activity_lista_transacoes

Oi Lucas, acabei de testar o problema foi no onCreate() da Activity, você implementou o seguinte onCreate():

override fun onCreate(savedInstanceState: Bundle?, persistentState: PersistableBundle?){
    // restante do código
}

Basta apenas modificar para este:

override fun onCreate(savedInstanceState: Bundle?){
    // restante do código
}

Então é só rodar que funciona. Lembres-se também de colocar o generics do tipo String no ArrayAdapter.

[]s