小编Ahs*_*lik的帖子

如何将日期和时间转换为12小时格式

你好,我有24小时格式的日期和时间字符串,但我想在12小时内如何做到这一点,我的字符串是

String date_st="12 Nov, 2014 23:13"
Run Code Online (Sandbox Code Playgroud)

我这样做

 SimpleDateFormat  dateformat = new SimpleDateFormat("dd' 'MMM,' 'yyyy HH:mm aa");
Run Code Online (Sandbox Code Playgroud)

但它根据我的需要不转换它显示23:13 PM

我希望以下列格式显示

String con_date= "12 Nov, 2014 11:13 PM"
Run Code Online (Sandbox Code Playgroud)

我怎么能这样做?

string datetime android android-datepicker

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

出现键盘时如何向上推edittext

你好,我有一个 xml,其中我有 2 个编辑文本和列表视图,当我单击编辑文本键盘时会出现但编辑文本会隐藏我想在键盘出现时将它们向上推我尝试了所有解决方案但没有人在我的情况下工作我做了 adjustpan 和 adjustresize两者但不能完成我的任务下面是我的xml

    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/scnanningscreen_layout"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

    <ToggleButton
        android:id="@+id/onoff_switch"
        android:layout_width="wrap_content"
        android:layout_height="40dp"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:layout_marginLeft="10dp"
        android:layout_marginTop="15dp" />

    <ImageView
        android:id="@+id/qrcode_img"
        android:layout_width="150dp"
        android:layout_height="200dp"
        android:layout_alignParentRight="true"
        android:layout_alignParentTop="true"
        android:layout_marginRight="24dp"
        android:src="@drawable/ab_bottom_solid_tabsstyle"
        android:visibility="invisible" 
        />

    <TextView
        android:id="@+id/txtscannerstatus"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBottom="@+id/qrcode_img"
        android:layout_alignParentLeft="true"
        android:layout_marginBottom="21dp"
        android:layout_marginLeft="16dp"
        android:text="Scanner Status:"
        android:textSize="20sp" />

    <EditText
        android:id="@+id/etxtrunner"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBaseline="@+id/txtrunner"
        android:layout_alignBottom="@+id/txtrunner"
        android:layout_alignRight="@+id/qrcode_img"
        android:layout_alignParentRight="true"
        android:background="@drawable/editbox_roundedcorner"
        android:ems="10"
        android:layout_margin="8dp"
        android:imeOptions="actionNext"
        android:singleLine="true"
        android:minHeight="30dp" />

    <EditText
        android:id="@+id/etxtposition"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBaseline="@+id/txtposition"
        android:layout_alignBottom="@+id/txtposition"
        android:layout_alignLeft="@+id/etxtrunner"
        android:background="@drawable/editbox_roundedcorner"
        android:ems="10"
        android:imeOptions="actionDone"
        android:inputType="number"
        android:singleLine="true"
        android:minHeight="30dp" >
    </EditText>

    <RelativeLayout
        android:id="@+id/relativeLayout1"
        android:layout_width="110dp"
        android:layout_height="178dp"
        android:layout_alignParentRight="true"
        android:layout_marginRight="7dp" …
Run Code Online (Sandbox Code Playgroud)

android android-layout android-softkeyboard android-listview android-edittext

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

如何以英语和阿拉伯语显示日期格式?

您好,我想实现这样的日期格式“2021 \xd9\x86\xd9\x88\xd9\x81\xd9\x85\xd8\xa8\xd8\xb1”\n有人可以帮助我如何实现这种格式吗?

\n

这是我的示例源代码

\n
 SimpleDateFormat dateFormatter = new SimpleDateFormat("d MMM yyyy", locale);\n            dateString = dateFormatter.format(date);\n
Run Code Online (Sandbox Code Playgroud)\n

datetime android date arabic simpledateformat

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