0
私はアンドロイドプラットフォームのJavaスタディを開始しています。 (悪い英語で申し訳ありません、私は翻訳者を使用しています)。私は、ツールバーの項目を選択するときにフラグメントを表示する方法を知りたいと思います。Android Studio BottomNavigationViewショーフラグメント
断片Javaファイル:
- VisaoGeralFragment
- AgendaFragment
- MuralFragment
フラグメントレイアウトファイル:
- fragment_visao_geral.xml
- fragment_agenda.xml
- fragment_mural.xml
MainActivity:事前に
public class MainActivity extends AppCompatActivity {
private BottomNavigationView.OnNavigationItemSelectedListener mOnNavigationItemSelectedListener = new BottomNavigationView.OnNavigationItemSelectedListener() {
@Override
public boolean onNavigationItemSelected(@NonNull MenuItem item) {
Fragment fragment = null;
switch (item.getItemId()) {
case R.id.navigation_vgeral:
// Show VisaoGeralFragment
return true;
case R.id.navigation_agenda:
// Show AgendaFragment
return true;
case R.id.navigation_mural:
// Show MuralFragment
return true;
}
return false;
}
};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
感謝。
回答ありがとうございます。http://prntscr.com/ftkffe – Sth4rley
import.support.v4.app.Fragmentをインポートしてandroid.support.Fragmentをインポートする必要があります。 –
置き換えられましたが、別のエラーが発生しました。http://prntscr.com/ftkj6x – Sth4rley