Android导航抽屉从URL设置图像
我正在尝试使用导航抽屉构建应用程序。我需要的是能够使用glide从代码中动态更改导航抽屉头部的图像。在输入这段代码后,我得到了两个像图片上一样的导航标题。如何修复它Android导航抽屉从URL设置图像,android,navigation,drawer,Android,Navigation,Drawer,我正在尝试使用导航抽屉构建应用程序。我需要的是能够使用glide从代码中动态更改导航抽屉头部的图像。在输入这段代码后,我得到了两个像图片上一样的导航标题。如何修复它 nav_header_main.xml MainActivity.java NavigationView NavigationView=null; ImageView imgProfile=null; 字符串URL=”http://something.com/image.jpg"; 创建时受保护的void(Bundle saved
nav_header_main.xml
MainActivity.java
NavigationView NavigationView=null;
ImageView imgProfile=null;
字符串URL=”http://something.com/image.jpg";
创建时受保护的void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Toolbar Toolbar=(Toolbar)findViewById(R.id.Toolbar);
设置支持操作栏(工具栏);
navigationView=(navigationView)findViewById(R.id.nav_视图);
视图hView=导航视图。充气头视图(右布局。导航头视图);
imgProfile=(ImageView)hView.findViewById(R.id.ImageView);
Glide.with(getApplicationContext()).load(URL).into(imgProfile);
navigationView.setNavigationItemSelectedListener(此);
}
删除此
app:headerLayout="@layout/nav_header_main"
从Xml中的Navigationview
app:headerLayout="@layout/nav_header_main"