Interface IEmoticonTab
-
- All Implemented Interfaces:
public interface IEmoticonTab
-
-
Method Summary
Modifier and Type Method Description abstract DrawableobtainTabDrawable(Context context)构造 tab 的小图标,用于显示在 tab bar中。 abstract ViewobtainTabPager(Context context, ViewGroup parent)构造 table 页面。 abstract voidonTableSelected(int position)表情面板左右滑动时,回调此方法。 abstract LiveData<String>getEditInfo()返回 tab 页对应输入框的更新信息 -
-
Method Detail
-
obtainTabDrawable
abstract Drawable obtainTabDrawable(Context context)
构造 tab 的小图标,用于显示在 tab bar中。
- Parameters:
context- 应用上下文。- Returns:
图标的 drawable,不能为 null。
-
obtainTabPager
abstract View obtainTabPager(Context context, ViewGroup parent)
构造 table 页面。
- Parameters:
context- 应用上下文。parent- ViewGroup- Returns:
构造后的 table view,不能为 null。
-
onTableSelected
abstract void onTableSelected(int position)
表情面板左右滑动时,回调此方法。
- Parameters:
position- 当前 table 的位置。
-
getEditInfo
abstract LiveData<String> getEditInfo()
返回 tab 页对应输入框的更新信息
- Returns:
输入到 EditText 的 LiveData
-
-
-
-