如何设置文本以从导航抽屉中的抽屉标题布局查看?
lm_1st=glm(gettreat ~ pre+pay,data = traindata,family = binomial(link = "logit"))
lm_2nd=glm(restatus ~ pre+gettreat,data = traindata,family = binomial(link = "logit"))
summary(lm_2nd)
由于:java.lang.NullPointerException:尝试调用虚拟 空对象上的方法'void android.widget.TextView.setText(int)' 参考..
答案 0 :(得分:4)
使用它来更改材质抽屉的文本
navigationView.getMenu().getItem(0).setTitle("any text");
或
navigationView.getMenu().findItem(R.id.nav_calculator).setTitle("xxx");
第二,获取字符串的方法也不正确,正确的方法是
String s= getResources().getString(R.string.appbar_scrolling_view_behavior);
答案 1 :(得分:1)
您可以尝试以下方法:
Name
答案 2 :(得分:0)
TextView name = findViewById(R.id.username);
这是错误的,因为用户名位于navigationHeader中,而不位于视图中
因此,您应该获取NavigationHeader,然后获取用户名
例如
TextView name = navigationView.getHeaderView(0).findViewById(R.id.username);