Add "Created by" to ActionBar

This commit is contained in:
Torsten Grote
2016-10-14 15:40:27 -03:00
parent c83d4bbb39
commit e0835ad460
2 changed files with 34 additions and 4 deletions

View File

@@ -2,6 +2,8 @@ package org.briarproject.android.privategroup.conversation;
import android.os.Bundle;
import android.support.annotation.LayoutRes;
import android.support.annotation.Nullable;
import android.support.v7.app.ActionBar;
import android.support.v7.widget.LinearLayoutManager;
import android.view.Menu;
import android.view.MenuInflater;
@@ -43,6 +45,23 @@ public class GroupActivity extends
return R.layout.activity_forum;
}
@Override
protected void setActionBarTitle(@Nullable String title) {
if (title != null) setTitle(title);
loadGroupItem();
}
@Override
protected void onGroupItemLoaded(PrivateGroup group) {
super.onGroupItemLoaded(group);
// Created by
ActionBar actionBar = getSupportActionBar();
if (actionBar != null) {
actionBar.setSubtitle(getString(R.string.groups_created_by,
group.getAuthor().getName()));
}
}
@Override
protected GroupMessageAdapter createAdapter(
LinearLayoutManager layoutManager) {