public class LayoutMixer extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
LayoutMixer.AbstractTypedKeyTransformer
特定键位类型过滤处理
|
static interface |
LayoutMixer.KeyTransformer
键位转换接口
|
static interface |
LayoutMixer.LayoutTransformer
布局转换接口
|
| 构造器和说明 |
|---|
LayoutMixer() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addKeyTransformer(LayoutMixer.KeyTransformer keyTransformer) |
void |
addLayoutTransformer(LayoutMixer.LayoutTransformer transformer) |
LayoutEntry |
mix(com.parkingwang.keyboard.engine.Context context,
LayoutEntry layout)
使用键位变换器来处理布局
|
LayoutEntry |
transform(com.parkingwang.keyboard.engine.Context context,
LayoutEntry layout) |
public LayoutEntry transform(com.parkingwang.keyboard.engine.Context context, LayoutEntry layout)
context - layout - public LayoutEntry mix(com.parkingwang.keyboard.engine.Context context, LayoutEntry layout)
context - Envlayout - 布局public void addKeyTransformer(LayoutMixer.KeyTransformer keyTransformer)
public void addLayoutTransformer(LayoutMixer.LayoutTransformer transformer)