小编Gre*_*zik的帖子

Android中的希伯来语短信

我正在使用Phonegap创建旨在发送短信的插件.以下是我用来做的功能.

private void sendSMS(String phoneNumber, String message) {
  // Activity currentActivity = (Activity)this.ctx;
  SmsManager manager = SmsManager.getDefault();
  PendingIntent sentIntent = PendingIntent.getActivity(cordova.getContext(), 0, new Intent(), 0);
  manager.sendTextMessage(phoneNumber, null, message, sentIntent, null);
}
Run Code Online (Sandbox Code Playgroud)

当变量"message"包含英语时,一切正常.但如果消息是希伯来语,我收到错误.

请参阅以下希伯来语输入

סךהלכלמוזמן2פריטיםסלטפיצוצבסרישווהל10.3כמות1סלטשרימפסשווהל8.15כמות2סךהכלחשבון26.6שקלים

下面是一个包含文本描述的类.我怀疑问题是unicode的问题,但我不知道如何解决它.

请帮忙.

public class MenuEntry {
  public String getPid() {
    return pid;
  }
  public void setPid(String pid) {
    this.pid = pid;
  }
  public String getTitle() {
    return title;
  }
  public void setTitle(String title) {
    this.title = title;
  }
  public String getDescription() {
    return description;
  }
  public …
Run Code Online (Sandbox Code Playgroud)

java unicode android phonegap-plugins

5
推荐指数
1
解决办法
403
查看次数

Ext JS DataIndex

我使用extjs库创建了一个网格.

首先创建了一个模型:

Ext.define('Option', {
    extend: 'Ext.data.Model',
    idProperty: 'OptionId',
    fields: [
        { name: 'TradeDate' },
        { name: 'OptionType' }
    ]
});
Run Code Online (Sandbox Code Playgroud)

其次我创建了列数组:

var allColumns = [
    {
        text: 'Option Id',
        width: 75,
        sortable: true,
        cls: 'grid-header-LadderStep',
        dataIndex: 'ExternalId',
        renderer: RenderColumn
    },
    {
        text: 'Trade Date',
        width: 65,
        sortable: true,
        cls: 'grid-header-LadderStep',
        dataIndex: 'TradeDate',
        renderer: RenderColumn
    }
]
Run Code Online (Sandbox Code Playgroud)

列列表renderer事件定义如下:

function RenderColumn (value, metaData, record, rowIdx, colIdx, store, view) {
    metaData.style = 'background-color:#BBD5EE !important';
    return value;
};
Run Code Online (Sandbox Code Playgroud)

我如何从RenderColumn功能中知道dataindex …

extjs

4
推荐指数
1
解决办法
9884
查看次数

返回Extjs 4网格的第一页

我用分页开发了Extjs 4网格.在某些情况下,我需要刷新网格并返回到第一页.

到目前为止,我设法刷新数据,但我无法设置到第一页:

function RefreshData() {
    var data = globalStore;
    var store = grid.getStore();
    store.load({ params: { start: 0, limit: itemsPerPage} });
    var proxy = store.getProxy();
    proxy.url = "";
    proxy.url = getDataWithPageURL;
    grid.getStore().load();

}
Run Code Online (Sandbox Code Playgroud)

如上所示,

store.load({ params: { start: 0, limit: itemsPerPage} });
Run Code Online (Sandbox Code Playgroud)

在上面的行中,我试着放到第一行,但它不起作用?

paging extjs store

2
推荐指数
1
解决办法
6849
查看次数

从Extjs4 Grid添加/删除列

我需要一个函数来添加/删除ExtJS 4网格中的列.网格是用Extjs 4编写的.在我谷歌之后,我发现了以下代码.

function reconfigure(store, columns) {
    // debugger;
    var me = grid;

    if (me.lockable) {
        me.reconfigureLockable(store, columns);
        return;
    }

    if (columns) {
        me.headerCt.removeAll();
        me.headerCt.add(columns);
    }

    if (store) {
        store = Ext.StoreManager.lookup(store);
        me.bindStore(store);
        //  me.getView().refresh();
    } else {
        me.getView().refresh();
    }
}
Run Code Online (Sandbox Code Playgroud)

我调用此函数的代码

var store = grid.getStore();
reconfigure(store, fields);
Run Code Online (Sandbox Code Playgroud)

它取代了标题行,但不会刷新数据.我正在使用ExtJs 4.0

grid extjs extjs4

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

extjs ×3

android ×1

extjs4 ×1

grid ×1

java ×1

paging ×1

phonegap-plugins ×1

store ×1

unicode ×1