mirror of
https://github.com/oxen-io/session-android.git
synced 2024-11-27 12:05:22 +00:00
Make message details reflect 24-hour system preference.
Fixes #2150 Closes #2163
This commit is contained in:
parent
426c56c77d
commit
bbea017d5a
@ -16,6 +16,7 @@ import android.support.v4.widget.CursorAdapter;
|
|||||||
import android.support.v7.app.ActionBarActivity;
|
import android.support.v7.app.ActionBarActivity;
|
||||||
import android.support.v7.view.ActionMode;
|
import android.support.v7.view.ActionMode;
|
||||||
import android.text.ClipboardManager;
|
import android.text.ClipboardManager;
|
||||||
|
import android.text.format.DateFormat;
|
||||||
import android.util.Log;
|
import android.util.Log;
|
||||||
import android.view.LayoutInflater;
|
import android.view.LayoutInflater;
|
||||||
import android.view.Menu;
|
import android.view.Menu;
|
||||||
@ -203,7 +204,15 @@ public class ConversationFragment extends ListFragment
|
|||||||
else if (message.isMms()) transport = getString(R.string.ConversationFragment_mms);
|
else if (message.isMms()) transport = getString(R.string.ConversationFragment_mms);
|
||||||
else transport = getString(R.string.ConversationFragment_sms);
|
else transport = getString(R.string.ConversationFragment_sms);
|
||||||
|
|
||||||
SimpleDateFormat dateFormatter = new SimpleDateFormat("EEE MMM d, yyyy 'at' hh:mm:ss a zzz");
|
String dateFormatPattern;
|
||||||
|
|
||||||
|
if (DateFormat.is24HourFormat(getActivity().getApplicationContext())) {
|
||||||
|
dateFormatPattern = "EEE MMM d, yyyy 'at' HH:mm:ss zzz";
|
||||||
|
} else {
|
||||||
|
dateFormatPattern = "EEE MMM d, yyyy 'at' hh:mm:ss a zzz";
|
||||||
|
}
|
||||||
|
|
||||||
|
SimpleDateFormat dateFormatter = new SimpleDateFormat(dateFormatPattern);
|
||||||
AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
|
AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
|
||||||
builder.setTitle(R.string.ConversationFragment_message_details);
|
builder.setTitle(R.string.ConversationFragment_message_details);
|
||||||
builder.setIcon(Dialogs.resolveIcon(getActivity(), R.attr.dialog_info_icon));
|
builder.setIcon(Dialogs.resolveIcon(getActivity(), R.attr.dialog_info_icon));
|
||||||
|
Loading…
Reference in New Issue
Block a user