Я хочу добавить панель инструментов для своего класса, которая обрабатывает связь между фрагментами.setSupportActionBar на класс фрагмента Android
public class FragmentClass extends Activity implements Communicator{
@Override
protected void onCreate(Bundle savedInstanceState) {
setContentView(R.layout.content2);
Toolbar toolbar = (Toolbar) findViewById(R.id.playerToolbar);
setSupportActionBar(toolbar);
super.onCreate(savedInstanceState);
}
Как певце можно увидеть Im получаю ошибку на setSupportActionbar, когда я зависать над ним я получаю "cannot resolve method 'setSupportActionbar(android.support.v7.widget.Toolbar)'"
Вы не должны называть класс словом Fragment и продлить действие. Это просто путает людей. Кроме того, суффикс класса является довольно избыточным. –
В качестве альтернативы, возможно, вам следует расширить фрагмент, но у вас по-прежнему будет такая же проблема с тем, что этот метод не определен, потому что вы можете только называть это в классе AppCompatActivity –
. Мой [ответ] (http://stackoverflow.com/questions/36680718/setsupportactionbar-on-fragment-class-android/36680749 # 36680749) решает вашу проблему? –