Minor changes for the item activity (date format, close actions)

This commit is contained in:
Shinokuni 2019-02-23 12:12:22 +00:00
parent 4dd01a6966
commit d8f6fade84
2 changed files with 11 additions and 3 deletions

View File

@ -75,7 +75,6 @@ public class ItemActivity extends AppCompatActivity {
readTime = findViewById(R.id.activity_item_readtime);
readTimeLayout = findViewById(R.id.activity_item_readtime_layout);
if (imageUrl == null) {
appBarLayout.setExpanded(false);
getSupportActionBar().setDisplayShowTitleEnabled(false);
@ -95,7 +94,7 @@ public class ItemActivity extends AppCompatActivity {
}
appBarLayout.addOnOffsetChangedListener(((appBarLayout1, i) -> {
if (Math.abs(i) >= (appBarLayout.getTotalScrollRange() - ((5 * appBarLayout.getTotalScrollRange()) / 100))) {
if (Math.abs(i) >= (appBarLayout.getTotalScrollRange() - ((8 * appBarLayout.getTotalScrollRange()) / 100))) {
appBarCollapsed = true;
invalidateOptionsMenu();
} else {
@ -187,6 +186,9 @@ public class ItemActivity extends AppCompatActivity {
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
finish();
return true;
case R.id.item_share:
shareArticle();
return true;
@ -197,6 +199,12 @@ public class ItemActivity extends AppCompatActivity {
return super.onOptionsItemSelected(item);
}
@Override
public void onBackPressed() {
finish();
super.onBackPressed();
}
private void openLink() {
Intent urlIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(itemWithFeed.getItem().getLink()));
startActivity(urlIntent);

View File

@ -31,7 +31,7 @@ public final class DateUtils {
}
public static String formatedDateTimeByLocal(LocalDateTime dateTime) {
return DateTimeFormat.mediumDateTime()
return DateTimeFormat.forPattern("dd MMM yyyy · HH:mm")
.withLocale(Locale.getDefault())
.print(dateTime);
}