diff --git a/app/build.gradle b/app/build.gradle
index bb2f63c..6eb4b95 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -56,6 +56,4 @@ dependencies {
androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1'
implementation "com.github.skydoves:colorpickerview:2.2.4"
-
- implementation 'com.google.android.gms:play-services-ads:22.0.0'
}
\ No newline at end of file
diff --git a/app/release/output-metadata.json b/app/release/output-metadata.json
index 22dac62..46059bc 100644
--- a/app/release/output-metadata.json
+++ b/app/release/output-metadata.json
@@ -11,8 +11,8 @@
"type": "SINGLE",
"filters": [],
"attributes": [],
- "versionCode": 8,
- "versionName": "2.0.0",
+ "versionCode": 9,
+ "versionName": "2.0.1",
"outputFile": "app-release.apk"
}
],
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 3a52bb5..04b4897 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -32,10 +32,6 @@
-
-
\ No newline at end of file
diff --git a/app/src/main/java/com/denizd/textbasic/activity/MainActivity.kt b/app/src/main/java/com/denizd/textbasic/activity/MainActivity.kt
index edda415..7f1cb9d 100644
--- a/app/src/main/java/com/denizd/textbasic/activity/MainActivity.kt
+++ b/app/src/main/java/com/denizd/textbasic/activity/MainActivity.kt
@@ -10,8 +10,6 @@ import androidx.navigation.fragment.findNavController
import androidx.navigation.ui.setupWithNavController
import com.denizd.textbasic.databinding.ActivityMainBinding
import com.denizd.textbasic.widget.TextCanvasWidget
-import com.google.android.gms.ads.AdRequest
-import com.google.android.gms.ads.MobileAds
class MainActivity : AppCompatActivity() {
@@ -22,9 +20,6 @@ class MainActivity : AppCompatActivity() {
binding = ActivityMainBinding.inflate(this.layoutInflater)
setContentView(binding.root)
- MobileAds.initialize(this)
- binding.bannerView.loadAd(AdRequest.Builder().build())
-
binding.navView.setupWithNavController(
binding.navHostFragmentContentMain.getFragment().findNavController()
)
diff --git a/app/src/main/java/com/denizd/textbasic/fragment/QuoteFragment.kt b/app/src/main/java/com/denizd/textbasic/fragment/QuoteFragment.kt
index 92d0fde..b4484b0 100644
--- a/app/src/main/java/com/denizd/textbasic/fragment/QuoteFragment.kt
+++ b/app/src/main/java/com/denizd/textbasic/fragment/QuoteFragment.kt
@@ -4,13 +4,14 @@ import android.os.Bundle
import android.view.View
import androidx.recyclerview.widget.ItemTouchHelper
import androidx.recyclerview.widget.LinearLayoutManager
-import com.denizd.textbasic.adapter.QuoteAdapter
-import com.denizd.textbasic.db.QuoteStorage
-import com.denizd.textbasic.util.viewBinding
import com.denizd.textbasic.R
+import com.denizd.textbasic.adapter.QuoteAdapter
import com.denizd.textbasic.adapter.RecyclerRowMoveCallback
import com.denizd.textbasic.databinding.FragmentQuoteBinding
+import com.denizd.textbasic.db.QuoteStorage
import com.denizd.textbasic.util.showSnackBar
+import com.denizd.textbasic.util.viewBinding
+
class QuoteFragment : BaseFragment(R.layout.fragment_quote), QuoteAdapter.OnDeleteListener {
@@ -53,6 +54,7 @@ class QuoteFragment : BaseFragment(R.layout.fragment_quote), QuoteAdapter.OnDele
binding.fabAddQuote.setOnClickListener {
quoteAdapter.addNewQuote()
+ binding.recyclerView.smoothScrollToPosition(quoteAdapter.itemCount - 1)
}
}
@@ -67,10 +69,9 @@ class QuoteFragment : BaseFragment(R.layout.fragment_quote), QuoteAdapter.OnDele
override fun onDelete(entry: String, index: Int) {
context.theme.showSnackBar(
- binding.coordinatorLayout,
- getString(R.string.quote_fragment_snack_text),
- null,
- getString(R.string.quote_fragment_snack_undo),
+ view = binding.coordinatorLayout,
+ text = getString(R.string.quote_fragment_snack_text),
+ actionText = getString(R.string.quote_fragment_snack_undo),
) {
quoteAdapter.addEntryAt(index, entry)
}
diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml
index 1a67849..d0de1ce 100644
--- a/app/src/main/res/layout/activity_main.xml
+++ b/app/src/main/res/layout/activity_main.xml
@@ -27,19 +27,8 @@
app:labelVisibilityMode="selected"
app:itemTextColor="?attr/colorOnSurfaceVariant"
android:layout_gravity="bottom"
- app:layout_constraintBottom_toTopOf="@id/banner_view"
+ app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent"/>
-
-
\ No newline at end of file
diff --git a/banner.png b/banner.png
deleted file mode 100644
index 65da272..0000000
Binary files a/banner.png and /dev/null differ