mirror of
https://github.com/AntennaPod/AntennaPod.git
synced 2025-10-29 11:49:33 +00:00
Multiline url input box (#7901)
This commit is contained in:
parent
b9014b64e0
commit
a998f502d1
@ -7,6 +7,7 @@ import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.net.Uri;
|
||||
import android.os.Bundle;
|
||||
import android.text.InputType;
|
||||
import android.util.Log;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
@ -132,6 +133,8 @@ public class AddFeedFragment extends Fragment {
|
||||
builder.setTitle(R.string.add_podcast_by_url);
|
||||
final EditTextDialogBinding dialogBinding = EditTextDialogBinding.inflate(getLayoutInflater());
|
||||
dialogBinding.textInput.setHint(R.string.rss_address);
|
||||
dialogBinding.textInput.setInputType(InputType.TYPE_CLASS_TEXT
|
||||
| InputType.TYPE_TEXT_FLAG_MULTI_LINE | InputType.TYPE_TEXT_VARIATION_URI);
|
||||
|
||||
ClipboardManager clipboard = (ClipboardManager) getContext().getSystemService(Context.CLIPBOARD_SERVICE);
|
||||
final ClipData clipData = clipboard.getPrimaryClip();
|
||||
|
||||
@ -5,6 +5,7 @@ import android.content.Context;
|
||||
import android.content.DialogInterface;
|
||||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
import android.text.InputType;
|
||||
import android.text.Spannable;
|
||||
import android.text.SpannableString;
|
||||
import android.text.TextUtils;
|
||||
@ -402,6 +403,8 @@ public class OnlineFeedViewActivity extends AppCompatActivity {
|
||||
builder.setTitle(R.string.edit_url_menu);
|
||||
final EditTextDialogBinding dialogBinding = EditTextDialogBinding.inflate(getLayoutInflater());
|
||||
if (downloader != null) {
|
||||
dialogBinding.textInput.setInputType(InputType.TYPE_CLASS_TEXT
|
||||
| InputType.TYPE_TEXT_FLAG_MULTI_LINE | InputType.TYPE_TEXT_VARIATION_URI);
|
||||
dialogBinding.textInput.setText(downloader.getDownloadRequest().getSource());
|
||||
dialogBinding.textInput.setHint(R.string.rss_address);
|
||||
}
|
||||
|
||||
@ -15,8 +15,7 @@
|
||||
<com.google.android.material.textfield.TextInputEditText
|
||||
android:id="@+id/textInput"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:lines="1" />
|
||||
android:layout_height="wrap_content" />
|
||||
|
||||
</com.google.android.material.textfield.TextInputLayout>
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user