Add FAB
This commit is contained in:
parent
d11cb63c16
commit
fbca24f147
@ -1,5 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="GradleMigrationSettings" migrationVersion="1" />
|
||||
<component name="GradleSettings">
|
||||
<option name="linkedExternalProjectsSettings">
|
||||
<GradleProjectSettings>
|
||||
|
@ -8,6 +8,7 @@
|
||||
<entry key="app/src/main/res/drawable/ic_launcher_foreground.xml" value="0.2234375" />
|
||||
<entry key="app/src/main/res/drawable/splashscreen.xml" value="0.3859375" />
|
||||
<entry key="app/src/main/res/layout/activity_certs_manager.xml" value="0.29483695652173914" />
|
||||
<entry key="app/src/main/res/layout/activity_main.xml" value="0.20729166666666668" />
|
||||
<entry key="app/src/main/res/layout/content_certs.xml" value="0.29483695652173914" />
|
||||
<entry key="app/src/main/res/layout/fragment_first.xml" value="0.29483695652173914" />
|
||||
<entry key="app/src/main/res/layout/fragment_second.xml" value="0.29483695652173914" />
|
||||
|
@ -29,16 +29,20 @@ android {
|
||||
kotlinOptions {
|
||||
jvmTarget = '1.8'
|
||||
}
|
||||
|
||||
buildFeatures {
|
||||
viewBinding = true
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
|
||||
implementation 'androidx.core:core-ktx:1.7.0'
|
||||
implementation 'androidx.appcompat:appcompat:1.4.0'
|
||||
implementation 'com.google.android.material:material:1.4.0'
|
||||
implementation 'androidx.constraintlayout:constraintlayout:2.1.2'
|
||||
implementation 'androidx.appcompat:appcompat:1.4.1'
|
||||
implementation 'com.google.android.material:material:1.5.0'
|
||||
implementation 'androidx.constraintlayout:constraintlayout:2.1.3'
|
||||
implementation 'androidx.preference:preference:1.2.0'
|
||||
testImplementation 'junit:junit:4.+'
|
||||
androidTestImplementation 'androidx.test.ext:junit:1.1.3'
|
||||
androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
|
||||
|
||||
}
|
@ -1,16 +1,25 @@
|
||||
package org.communiquons.dccaggregator.activities
|
||||
|
||||
import android.os.Bundle
|
||||
import android.util.Log
|
||||
import android.view.MenuItem
|
||||
import androidx.appcompat.app.AppCompatActivity
|
||||
import org.communiquons.dccaggregator.R
|
||||
import org.communiquons.dccaggregator.databinding.ActivityCertsManagerBinding
|
||||
|
||||
class CertsManager : AppCompatActivity() {
|
||||
|
||||
private lateinit var binding: ActivityCertsManagerBinding
|
||||
|
||||
override fun onCreate(savedInstanceState: Bundle?) {
|
||||
super.onCreate(savedInstanceState)
|
||||
setContentView(R.layout.activity_certs_manager)
|
||||
binding = ActivityCertsManagerBinding.inflate(layoutInflater)
|
||||
setContentView(binding.root)
|
||||
|
||||
supportActionBar?.setDisplayHomeAsUpEnabled(true)
|
||||
|
||||
binding.scanCertButton.setOnClickListener {
|
||||
Log.d("d", "FAb clicked!")
|
||||
}
|
||||
}
|
||||
|
||||
override fun onOptionsItemSelected(item: MenuItem): Boolean {
|
||||
|
11
app/src/main/res/drawable-anydpi/ic_scan_qr.xml
Normal file
11
app/src/main/res/drawable-anydpi/ic_scan_qr.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24"
|
||||
android:tint="#FFFFFF"
|
||||
android:alpha="0.8">
|
||||
<path
|
||||
android:fillColor="@android:color/white"
|
||||
android:pathData="M9.5,6.5v3h-3v-3H9.5M11,5H5v6h6V5L11,5zM9.5,14.5v3h-3v-3H9.5M11,13H5v6h6V13L11,13zM17.5,6.5v3h-3v-3H17.5M19,5h-6v6h6V5L19,5zM13,13h1.5v1.5H13V13zM14.5,14.5H16V16h-1.5V14.5zM16,13h1.5v1.5H16V13zM13,16h1.5v1.5H13V16zM14.5,17.5H16V19h-1.5V17.5zM16,16h1.5v1.5H16V16zM17.5,14.5H19V16h-1.5V14.5zM17.5,17.5H19V19h-1.5V17.5zM22,7h-2V4h-3V2h5V7zM22,22v-5h-2v3h-3v2H22zM2,22h5v-2H4v-3H2V22zM2,2v5h2V4h3V2H2z"/>
|
||||
</vector>
|
BIN
app/src/main/res/drawable-hdpi/ic_scan_qr.png
Normal file
BIN
app/src/main/res/drawable-hdpi/ic_scan_qr.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 399 B |
BIN
app/src/main/res/drawable-mdpi/ic_scan_qr.png
Normal file
BIN
app/src/main/res/drawable-mdpi/ic_scan_qr.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 241 B |
BIN
app/src/main/res/drawable-xhdpi/ic_scan_qr.png
Normal file
BIN
app/src/main/res/drawable-xhdpi/ic_scan_qr.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 424 B |
BIN
app/src/main/res/drawable-xxhdpi/ic_scan_qr.png
Normal file
BIN
app/src/main/res/drawable-xxhdpi/ic_scan_qr.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 781 B |
@ -6,4 +6,16 @@
|
||||
android:layout_height="match_parent"
|
||||
tools:context=".activities.CertsManager">
|
||||
|
||||
<com.google.android.material.floatingactionbutton.FloatingActionButton
|
||||
android:id="@+id/scanCertButton"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginEnd="32dp"
|
||||
android:layout_marginBottom="32dp"
|
||||
android:clickable="true"
|
||||
android:contentDescription="@string/add_certificate"
|
||||
android:focusable="true"
|
||||
android:src="@android:drawable/ic_input_add"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent" />
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
@ -1,4 +1,5 @@
|
||||
<resources>
|
||||
<string name="app_name">DCCAggregator</string>
|
||||
<string name="activity_certsmanagers">Input certificates</string>
|
||||
<string name="add_certificate">Add a new certificate</string>
|
||||
</resources>
|
Loading…
Reference in New Issue
Block a user