Search in sources :

Example 1 with PageEntity

use of sj.keyboard.data.PageEntity in project XhsEmoticonsKeyboard by w446108264.

the class SimpleCommonUtils method addTestPageSetEntity.

/**
     * 测试页集
     *
     * @param pageSetAdapter
     * @param context
     */
public static void addTestPageSetEntity(PageSetAdapter pageSetAdapter, Context context) {
    PageSetEntity pageSetEntity = new PageSetEntity.Builder().addPageEntity(new PageEntity(new SimpleAppsGridView(context))).setIconUri(ImageBase.Scheme.DRAWABLE.toUri("icon_kaomoji")).setShowIndicator(false).build();
    pageSetAdapter.add(pageSetEntity);
}
Also used : PageEntity(sj.keyboard.data.PageEntity) EmoticonPageEntity(sj.keyboard.data.EmoticonPageEntity) SimpleAppsGridView(com.xhsemoticonskeyboard.common.widget.SimpleAppsGridView) SpannableStringBuilder(android.text.SpannableStringBuilder) PageSetEntity(sj.keyboard.data.PageSetEntity) EmoticonPageSetEntity(sj.keyboard.data.EmoticonPageSetEntity)

Example 2 with PageEntity

use of sj.keyboard.data.PageEntity in project XhsEmoticonsKeyboard by w446108264.

the class QqUtils method getCommonAdapter.

public static PageSetAdapter getCommonAdapter(Context context, EmoticonClickListener emoticonClickListener) {
    if (sCommonPageSetAdapter != null) {
        return sCommonPageSetAdapter;
    }
    PageSetAdapter pageSetAdapter = new PageSetAdapter();
    addQqPageSetEntity(pageSetAdapter, context, emoticonClickListener);
    PageSetEntity pageSetEntity1 = new PageSetEntity.Builder().addPageEntity(new PageEntity(new SimpleQqGridView(context))).setIconUri(R.mipmap.dec).setShowIndicator(false).build();
    pageSetAdapter.add(pageSetEntity1);
    PageSetEntity pageSetEntity2 = new PageSetEntity.Builder().addPageEntity(new PageEntity(new SimpleQqGridView(context))).setIconUri(R.mipmap.mwi).setShowIndicator(false).build();
    pageSetAdapter.add(pageSetEntity2);
    return pageSetAdapter;
}
Also used : PageEntity(sj.keyboard.data.PageEntity) EmoticonPageEntity(sj.keyboard.data.EmoticonPageEntity) SpannableStringBuilder(android.text.SpannableStringBuilder) PageSetAdapter(sj.keyboard.adpater.PageSetAdapter) PageSetEntity(sj.keyboard.data.PageSetEntity) EmoticonPageSetEntity(sj.keyboard.data.EmoticonPageSetEntity)

Example 3 with PageEntity

use of sj.keyboard.data.PageEntity in project XhsEmoticonsKeyboard by w446108264.

the class PageSetAdapter method add.

public void add(int index, View view) {
    PageSetEntity pageSetEntity = new PageSetEntity.Builder().addPageEntity(new PageEntity(view)).setShowIndicator(false).build();
    mPageSetEntityList.add(index, pageSetEntity);
}
Also used : PageEntity(sj.keyboard.data.PageEntity) PageSetEntity(sj.keyboard.data.PageSetEntity)

Aggregations

PageEntity (sj.keyboard.data.PageEntity)3 PageSetEntity (sj.keyboard.data.PageSetEntity)3 SpannableStringBuilder (android.text.SpannableStringBuilder)2 EmoticonPageEntity (sj.keyboard.data.EmoticonPageEntity)2 EmoticonPageSetEntity (sj.keyboard.data.EmoticonPageSetEntity)2 SimpleAppsGridView (com.xhsemoticonskeyboard.common.widget.SimpleAppsGridView)1 PageSetAdapter (sj.keyboard.adpater.PageSetAdapter)1