Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android导航抽屉从URL设置图像_Android_Navigation_Drawer - Fatal编程技术网

Android导航抽屉从URL设置图像

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

我正在尝试使用导航抽屉构建应用程序。我需要的是能够使用glide从代码中动态更改导航抽屉头部的图像。在输入这段代码后,我得到了两个像图片上一样的导航标题。如何修复它

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"