G'Day、 問題は単純で、AppCompatActivity imのフラグメントを置き換える方法では簡単で、後でその一部の値を直接変更したいという問題があります。例についてはフラグメントを配置した直後にフラグメントの要素を見つけることができません
:
public void onResume(){
Fragment FR = new Fragment();
FragmentTransaction FT = getSupportFragmentManager().beginTransaction();
FT.replace(containerID, FR); //The Container is a FrameLayout
FT.commit();
findViewById(R.id.someTextView).setId(SomeID); //This throws a NullPointerException
}
正確には:私のビューを見つける方法をjava.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.View.setId(int)' on a null object reference
任意のアイデア?