From 0da9f3716a4016061e3bce3ce53006e4a206a5a3 Mon Sep 17 00:00:00 2001 From: Mohamed Elidrissi Date: Tue, 26 Jun 2018 01:20:55 +0100 Subject: [PATCH 1/2] Remove Auto-correction in EditText --- .../main/java/net/cryptobrewery/syntaxview/SyntaxView.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/syntax-view/src/main/java/net/cryptobrewery/syntaxview/SyntaxView.java b/syntax-view/src/main/java/net/cryptobrewery/syntaxview/SyntaxView.java index bb1b722..0541e15 100644 --- a/syntax-view/src/main/java/net/cryptobrewery/syntaxview/SyntaxView.java +++ b/syntax-view/src/main/java/net/cryptobrewery/syntaxview/SyntaxView.java @@ -77,7 +77,9 @@ private void initialize(Context context, String BackgroundColor, final String ke inflate(context, R.layout.syntaxview, this); code = findViewById(R.id.code); rows = findViewById(R.id.rows); - code.setBackgroundColor(Color.parseColor(BackgroundColor)); + code.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD); + code.setSingleLine(false); + code.setImeOptions(EditorInfo.IME_FLAG_NO_ENTER_ACTION); code.setBackgroundColor(Color.parseColor(BackgroundColor)); code.addTextChangedListener(new TextWatcher() { From 882aa2050b8339208496b366e437c51620607a60 Mon Sep 17 00:00:00 2001 From: Mohamed Elidrissi Date: Tue, 26 Jun 2018 01:21:41 +0100 Subject: [PATCH 2/2] Remove unnecessary attribute --- syntax-view/src/main/res/layout/syntaxview.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/syntax-view/src/main/res/layout/syntaxview.xml b/syntax-view/src/main/res/layout/syntaxview.xml index 7eb762d..338a4cf 100644 --- a/syntax-view/src/main/res/layout/syntaxview.xml +++ b/syntax-view/src/main/res/layout/syntaxview.xml @@ -38,7 +38,6 @@ android:layout_weight="0.1" android:background="#2b2b2b" android:gravity="top" - android:inputType="textMultiLine" android:paddingTop="7dp" android:shadowColor="#fff" android:text="//Write Your Code Here"