Androidが新しく、Androidスタジオのナビゲーションドロワーに問題があります。 Navigation Drawerのビューの1つにTextViewを動的に作成したいと思います。私は新しいのTextViewを作成することはできませんし、私はあなたがそれを行う方法であなたのonCreateView、ここでは例のコードの中にIDのTextViewナビゲーションドロワーのビューでのTextViewの作成
public class StatoServer extends Fragment {
View myView;
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
TextView tx = new TextView(this); //doesn't work this
tx.setText("text that change dynamically with a function");
container.addView(tx);
myView = inflater.inflate(statoserver, container, false);
return myView;
}
'TextView'を' Fragment'の 'View'の一部にしたい場合は、それを追加します'onCreateView()'から返ってくる 'View'に渡します。つまり、 'container'ではなく、' myView'に追加してください。 –