diff --git a/app/src/main/java/net/devemperor/wristassist/activities/EditChatActivity.java b/app/src/main/java/net/devemperor/wristassist/activities/EditChatActivity.java index 0771ba8..d93fca0 100644 --- a/app/src/main/java/net/devemperor/wristassist/activities/EditChatActivity.java +++ b/app/src/main/java/net/devemperor/wristassist/activities/EditChatActivity.java @@ -5,6 +5,7 @@ import android.os.Bundle; import android.view.View; import android.widget.ImageButton; +import android.widget.ScrollView; import android.widget.TextView; import android.widget.Toast; @@ -19,6 +20,7 @@ public class EditChatActivity extends Activity { + ScrollView editChatSv; TextView titleTv; TextView modifiedTv; TextView chatCostTv; @@ -33,6 +35,7 @@ protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_edit_chat); + editChatSv = findViewById(R.id.edit_chat_sv); titleTv = findViewById(R.id.edit_title_tv); modifiedTv = findViewById(R.id.modified_tv); chatCostTv = findViewById(R.id.chat_cost_tv); @@ -45,13 +48,15 @@ protected void onCreate(Bundle savedInstanceState) { titleTv.setText(chatHistoryDatabaseHelper.getTitle(id)); SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd\nHH:mm:ss", Locale.getDefault()); - modifiedTv.setText(getString(R.string.wristassist_formatted_date, formatter.format(chatHistoryDatabaseHelper.getModified(id)))); + modifiedTv.setText(formatter.format(chatHistoryDatabaseHelper.getModified(id))); try { - chatCostTv.setText(getString(R.string.wristassist_chat_cost, String.format(Locale.getDefault(), "%,d", chatHistoryDatabaseHelper.getChatCost(this, id)))); + chatCostTv.setText(String.format(Locale.getDefault(), "%,d", chatHistoryDatabaseHelper.getChatCost(this, id))); } catch (IOException | JSONException e) { throw new RuntimeException(e); } + + editChatSv.requestFocus(); } @Override diff --git a/app/src/main/res/layout/activity_edit_chat.xml b/app/src/main/res/layout/activity_edit_chat.xml index 728ec4a..876e8ab 100644 --- a/app/src/main/res/layout/activity_edit_chat.xml +++ b/app/src/main/res/layout/activity_edit_chat.xml @@ -4,8 +4,9 @@ android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" - android:paddingHorizontal="10dp" - android:fillViewport="false"> + android:paddingHorizontal="24dp" + android:fillViewport="false" + android:id="@+id/edit_chat_sv"> + + + + @@ -56,7 +74,7 @@ android:id="@+id/edit_btn" android:layout_width="0dp" android:layout_height="match_parent" - android:layout_marginStart="32dp" + android:layout_marginStart="8dp" android:layout_marginEnd="16dp" android:background="@null" android:onClick="editTitle" @@ -74,7 +92,7 @@ android:layout_width="0dp" android:layout_height="match_parent" android:layout_marginStart="16dp" - android:layout_marginEnd="32dp" + android:layout_marginEnd="8dp" android:background="@null" android:onClick="deleteChat" android:src="@drawable/twotone_delete_24"