dodano wysuwanie się dolnego paska narzędzi
This commit is contained in:
parent
7596d05205
commit
8bef69b687
@ -7,6 +7,7 @@ import android.os.Bundle;
|
|||||||
import android.view.View;
|
import android.view.View;
|
||||||
import android.widget.EditText;
|
import android.widget.EditText;
|
||||||
import android.widget.ImageView;
|
import android.widget.ImageView;
|
||||||
|
import android.widget.LinearLayout;
|
||||||
import android.widget.TextView;
|
import android.widget.TextView;
|
||||||
import android.widget.Toast;
|
import android.widget.Toast;
|
||||||
|
|
||||||
@ -15,6 +16,7 @@ import androidx.appcompat.app.AppCompatActivity;
|
|||||||
import com.example.notatkon.R;
|
import com.example.notatkon.R;
|
||||||
import com.example.notatkon.entities.NoteEntity;
|
import com.example.notatkon.entities.NoteEntity;
|
||||||
import com.example.notatkon.database.NoteRoomDatabase;
|
import com.example.notatkon.database.NoteRoomDatabase;
|
||||||
|
import com.google.android.material.bottomsheet.BottomSheetBehavior;
|
||||||
|
|
||||||
import java.text.SimpleDateFormat;
|
import java.text.SimpleDateFormat;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
@ -70,6 +72,11 @@ public class CreateNote extends AppCompatActivity {
|
|||||||
selectedNote = (NoteEntity) getIntent().getSerializableExtra("noteEntity");
|
selectedNote = (NoteEntity) getIntent().getSerializableExtra("noteEntity");
|
||||||
fillSelectedNote();
|
fillSelectedNote();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
setBottomToolbar();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//przypisanie obecnej zawartosci notatki nowemu widokowi po kliknieciu
|
//przypisanie obecnej zawartosci notatki nowemu widokowi po kliknieciu
|
||||||
@ -124,4 +131,21 @@ public class CreateNote extends AppCompatActivity {
|
|||||||
new SaveNoteTask().execute();
|
new SaveNoteTask().execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void setBottomToolbar() {
|
||||||
|
|
||||||
|
final LinearLayout bottomToolbar = findViewById(R.id.bottomToolbar);
|
||||||
|
final BottomSheetBehavior<LinearLayout> bottomSheetBehavior = BottomSheetBehavior.from(bottomToolbar);
|
||||||
|
|
||||||
|
//wysuwanie dolnego paska narzędzi
|
||||||
|
bottomToolbar.findViewById(R.id.textBottomToolbar).setOnClickListener(new View.OnClickListener() {
|
||||||
|
@Override
|
||||||
|
public void onClick(View v) {
|
||||||
|
if (bottomSheetBehavior.getState() != BottomSheetBehavior.STATE_EXPANDED) {
|
||||||
|
bottomSheetBehavior.setState(BottomSheetBehavior.STATE_EXPANDED);
|
||||||
|
} else {
|
||||||
|
bottomSheetBehavior.setState(BottomSheetBehavior.STATE_COLLAPSED);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
}
|
}
|
@ -7,12 +7,13 @@
|
|||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:id="@+id/bottomToolbar"
|
android:id="@+id/bottomToolbar"
|
||||||
android:background="@drawable/background_bottom_toolbar"
|
android:background="@drawable/background_bottom_toolbar"
|
||||||
|
app:behavior_peekHeight="@dimen/_35sdp"
|
||||||
app:layout_behavior="@string/bottom_sheet_behavior">
|
app:layout_behavior="@string/bottom_sheet_behavior">
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
android:id="@+id/textBottomToolbar"
|
android:id="@+id/textBottomToolbar"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="@dimen/_40sdp"
|
android:layout_height="@dimen/_35sdp"
|
||||||
android:text="Opcje"
|
android:text="Opcje"
|
||||||
android:textColor="@color/black"
|
android:textColor="@color/black"
|
||||||
android:textSize="@dimen/_12ssp"
|
android:textSize="@dimen/_12ssp"
|
||||||
|
@ -121,4 +121,6 @@
|
|||||||
|
|
||||||
</ScrollView>
|
</ScrollView>
|
||||||
|
|
||||||
|
<include layout="@layout/bottom_toolbar" />
|
||||||
|
|
||||||
</androidx.coordinatorlayout.widget.CoordinatorLayout>
|
</androidx.coordinatorlayout.widget.CoordinatorLayout>
|
Loading…
Reference in New Issue
Block a user