diff --git a/app/src/main/java/com/readrops/app/activities/AddAccountActivity.java b/app/src/main/java/com/readrops/app/activities/AddAccountActivity.java index 30edbfc4..ca9cb44d 100644 --- a/app/src/main/java/com/readrops/app/activities/AddAccountActivity.java +++ b/app/src/main/java/com/readrops/app/activities/AddAccountActivity.java @@ -3,6 +3,7 @@ package com.readrops.app.activities; import android.content.Intent; import android.os.Bundle; import android.util.Patterns; +import android.view.KeyEvent; import android.view.MenuItem; import android.view.View; @@ -241,4 +242,15 @@ public class AddAccountActivity extends AppCompatActivity { return super.onOptionsItemSelected(item); } + + @Override + public boolean onKeyUp(int keyCode, KeyEvent event) { + switch (keyCode) { + case KeyEvent.KEYCODE_ENTER: + createAccount(null); + return true; + } + + return super.onKeyUp(keyCode, event); + } } diff --git a/app/src/main/java/com/readrops/app/activities/AddFeedActivity.java b/app/src/main/java/com/readrops/app/activities/AddFeedActivity.java index 0256c7b5..12d4d0e4 100644 --- a/app/src/main/java/com/readrops/app/activities/AddFeedActivity.java +++ b/app/src/main/java/com/readrops/app/activities/AddFeedActivity.java @@ -4,6 +4,7 @@ import android.annotation.SuppressLint; import android.content.Intent; import android.os.Bundle; import android.util.Patterns; +import android.view.KeyEvent; import android.view.MenuItem; import android.view.MotionEvent; import android.view.View; @@ -331,4 +332,15 @@ public class AddFeedActivity extends AppCompatActivity implements View.OnClickLi super.finish(); } + + @Override + public boolean onKeyUp(int keyCode, KeyEvent event) { + switch (keyCode) { + case KeyEvent.KEYCODE_ENTER: + onClick(load); + return true; + } + + return super.onKeyUp(keyCode, event); + } } diff --git a/app/src/main/res/layout/activity_add_feed.xml b/app/src/main/res/layout/activity_add_feed.xml index dadd7e73..252f692f 100644 --- a/app/src/main/res/layout/activity_add_feed.xml +++ b/app/src/main/res/layout/activity_add_feed.xml @@ -35,7 +35,8 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:drawableEnd="@drawable/ic_cancel_grey" - android:hint="@string/feed_url" /> + android:hint="@string/feed_url" + android:inputType="text"/>