ImageView в виде списка с помощью простого адаптера - PullRequest
0 голосов
/ 29 января 2019

Ну, у меня есть простой ListView в фрагменте, состоящем из 3 TextView и 1 Image View, все работает нормально, кроме ImageView From database.

У меня есть путь к изображению в базе данных, и я хочу показать его в представлении изображений в соответствии с другими записями ...
вот мой код

Это мой файл Java

     List<Map<String, String>> Mydatalist = null;  
        ArrayList<String> FetchColumnsFromDb =  new ArrayList();

                    FetchColumnsFromDb.add("TestNumber");
                    FetchColumnsFromDb.add("TestFirstName");
                    FetchColumnsFromDb.add("TestLastName");
                    FetchColumnsFromDb.add("ProfilePath");


  Mydatalist = mydata.getdata("select distinct  TestNumber, TestFirstName , TestLastName, ProfilePath from tblTestAndroid  ",FetchColumnsFromDb);
                _rslt = mydata.ConnectionResult;
                _Toast = Toast.makeText(getActivity(), "List :" + _rslt + " ---", Toast.LENGTH_LONG);
                _Toast.show();



                String[] fromwhere = {"TestNumber", "TestFirstName", "TestLastName",  "ProfilePath"};
                int[] viewwhere = {R.id.EmployeeNo, R.id.EmployeeName, R.id.DepartmentName,R.id.ImgProfile};
                AD = new SimpleAdapter(getActivity().getBaseContext(), Mydatalist, R.layout.listtemplate, fromwhere, viewwhere);
                LV_Data11.setAdapter(AD);

Хорошо. "ProfilePath" - это столбец "Состоит из сетевого пути изображений", например '\ 192.168.0.19 \ azy \ abcd.jpg'

, и я хочу показать его в имени Imageview "R.id.ImgProfile "

Я искал лот, но не смог найти решение Пожалуйста, измените код выше, где я делаю ошибку

...