小编Nev*_*com的帖子

如何将DatePicker小部件与其他日历系统一起提供?

无论如何使用DatePicker小部件与其他日历系统?

我需要Jalali(波斯语)日历系统的选择器,但我不知道如何DatePicker用我的数据提供.

我研究了与之相关的方法,DatePicker却找不到任何可以让我这样做的方法.

我还发现了一个名为android-wheel的自定义小部件,它是一个iOS-styled小部件并且感觉不是原生的,但它允许我实现它.

那么有没有一个native-looking DatePicker小部件,允许我选择Jalali日历系统的日期,并在波斯语中有月份名称?

更新:我之前已经回答了我的问题并解决了这个问题,但@Mohamad Amin为此创建了一个很棒的图书馆,我强烈建议你使用他的图书馆(感谢Mohamad Amin).

android datepicker persian android-layout custom-widgets

16
推荐指数
3
解决办法
9015
查看次数

当ActionText显示在操作栏中时,如何聚焦和显示软键盘?

我使用ActionBarSherlock来创建ActionBar它有一个搜索按钮,显示一个AutoCompleteEditText(SHOW_AS_COLLAPSIBLE_ACTION_VIEW)当点击搜索按钮时,EditText显示,我想EditText获得焦点,从而显示软键盘,因为它扩展了这是代码

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getSupportMenuInflater().inflate(R.menu.activity_main, menu);

    boolean isLight = true;
    // Add Search button
    int menuItemId = menu
            .add("Search")
            .setIcon(
                    isLight ? R.drawable.ic_search_inverse
                            : R.drawable.ic_search)
            .setActionView(R.layout.collapsible_edittext)
            .setShowAsActionFlags(
                    MenuItem.SHOW_AS_ACTION_ALWAYS
                            | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW)
            .getItemId();
    // Add Search Topic (Sub Menu)
    SubMenu subMenu1 = menu.addSubMenu("Topic");
    subMenu1.add(Menu.NONE, 10, 0, "All Topics");
    subMenu1.add(Menu.NONE, 11, 1, "Adult");
    subMenu1.add(Menu.NONE, 12, 2, "Pediatric");
    subMenu1.add(Menu.NONE, 13, 13, "Drug");

    MenuItem subMenu1Item = subMenu1.getItem();
    subMenu1Item.setIcon(R.drawable.abs__ic_menu_moreoverflow_holo_light);
    subMenu1Item.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);

    searchBar = (AutoCompleteTextView) menu.findItem(menuItemId)
            .getActionView().findViewById(R.id.etSearch); …
Run Code Online (Sandbox Code Playgroud)

android android-softkeyboard actionbarsherlock

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