diff --git a/app/src/main/java/jp/juggler/subwaytooter/ActPost.kt b/app/src/main/java/jp/juggler/subwaytooter/ActPost.kt index 27f480c6..1e7e95b2 100644 --- a/app/src/main/java/jp/juggler/subwaytooter/ActPost.kt +++ b/app/src/main/java/jp/juggler/subwaytooter/ActPost.kt @@ -390,6 +390,11 @@ class ActPost : AppCompatActivity(), View.OnClickListener, PostAttachment.Callba initUI() + // Android 9 から、明示的にフォーカスを当てる必要がある + if( savedInstanceState==null){ + etContent.requestFocus() + } + if(account_list.isEmpty()) { showToast(this, true, R.string.please_add_account) finish() @@ -923,6 +928,7 @@ class ActPost : AppCompatActivity(), View.OnClickListener, PostAttachment.Callba etContent.contentMineTypeArray = acceptable_mime_types.toArray(arrayOfNulls(ActPost.acceptable_mime_types.size)) etContent.commitContentListener = commitContentListener + } private var lastInstanceTask : TootTaskRunner? = null