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