mirror of
https://github.com/SimpleMobileTools/Simple-Keyboard.git
synced 2025-06-05 21:49:26 +02:00
Make clipboard item wrap_content instead of fill up parent
This commit is contained in:
@ -1632,11 +1632,18 @@ class MyKeyboardView @JvmOverloads constructor(context: Context, attrs: Attribut
|
|||||||
} else {
|
} else {
|
||||||
mToolbarHolder?.autofill_suggestions_holder?.addView(it)
|
mToolbarHolder?.autofill_suggestions_holder?.addView(it)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// make room on suggestion toolbar for inline views
|
||||||
|
mToolbarHolder?.suggestions_items_holder?.gravity = Gravity.NO_GRAVITY
|
||||||
|
mToolbarHolder?.clipboard_value?.maxWidth = resources.getDimensionPixelSize(R.dimen.suggestion_max_width)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@RequiresApi(Build.VERSION_CODES.R)
|
@RequiresApi(Build.VERSION_CODES.R)
|
||||||
fun clearClipboardViews() {
|
fun clearClipboardViews() {
|
||||||
mToolbarHolder?.autofill_suggestions_holder?.removeAllViews()
|
mToolbarHolder?.autofill_suggestions_holder?.removeAllViews()
|
||||||
|
// restore original clipboard toolbar appearance
|
||||||
|
mToolbarHolder?.suggestions_items_holder?.gravity = Gravity.CENTER_HORIZONTAL
|
||||||
|
mToolbarHolder?.clipboard_value?.maxWidth = Integer.MAX_VALUE
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -43,18 +43,18 @@
|
|||||||
android:id="@+id/suggestions_items_holder"
|
android:id="@+id/suggestions_items_holder"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="match_parent"
|
android:layout_height="match_parent"
|
||||||
|
android:gravity="center_horizontal"
|
||||||
android:orientation="horizontal">
|
android:orientation="horizontal">
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
android:id="@+id/clipboard_value"
|
android:id="@+id/clipboard_value"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:autoLink="none"
|
android:autoLink="none"
|
||||||
android:background="@drawable/clipboard_background"
|
android:background="@drawable/clipboard_background"
|
||||||
android:ellipsize="end"
|
android:ellipsize="end"
|
||||||
android:gravity="center"
|
android:gravity="center"
|
||||||
android:lines="1"
|
android:lines="1"
|
||||||
android:maxWidth="@dimen/suggestion_max_width"
|
|
||||||
android:minWidth="@dimen/suggestion_min_width"
|
android:minWidth="@dimen/suggestion_min_width"
|
||||||
android:paddingStart="@dimen/activity_margin"
|
android:paddingStart="@dimen/activity_margin"
|
||||||
android:paddingTop="@dimen/small_margin"
|
android:paddingTop="@dimen/small_margin"
|
||||||
|
Reference in New Issue
Block a user