Click here to Skip to main content
15,911,142 members
Home / Discussions / Android
   

Android

 
QuestionRe: Android read file from url Pin
David Crow12-May-17 10:06
David Crow12-May-17 10:06 
QuestionAndroid Shopping Cart Pin
Member 1319622012-May-17 2:52
Member 1319622012-May-17 2:52 
AnswerRe: Android Shopping Cart Pin
Richard MacCutchan12-May-17 3:13
mveRichard MacCutchan12-May-17 3:13 
QuestionRe: Android Shopping Cart Pin
David Crow12-May-17 9:48
David Crow12-May-17 9:48 
QuestionCorrect MVVM implementation to manually login to website, go to certain link in the website, read information from html element and display it in another View. Pin
JoJo8210-May-17 6:15
JoJo8210-May-17 6:15 
AnswerRe: Correct MVVM implementation to manually login to website, go to certain link in the website, read information from html element and display it in another View. Pin
Richard MacCutchan10-May-17 6:41
mveRichard MacCutchan10-May-17 6:41 
GeneralRe: Correct MVVM implementation to manually login to website, go to certain link in the website, read information from html element and display it in another View. Pin
JoJo8210-May-17 12:07
JoJo8210-May-17 12:07 
QuestionPrevious fragment visible under the new fragment issue Pin
Pavlex46-May-17 7:59
Pavlex46-May-17 7:59 
SuggestionRe: Previous fragment visible under the new fragment issue Pin
David Crow8-May-17 6:53
David Crow8-May-17 6:53 
QuestionHelp Pin
Member 1302311825-Apr-17 14:06
Member 1302311825-Apr-17 14:06 
QuestionRe: Help Pin
Richard MacCutchan25-Apr-17 21:28
mveRichard MacCutchan25-Apr-17 21:28 
AnswerRe: Help Pin
Member 1302311826-Apr-17 0:22
Member 1302311826-Apr-17 0:22 
QuestionRe: Help Pin
David Crow26-Apr-17 3:00
David Crow26-Apr-17 3:00 
AnswerRe: Help Pin
Member 1302311826-Apr-17 3:27
Member 1302311826-Apr-17 3:27 
SuggestionRe: Help Pin
David Crow26-Apr-17 3:36
David Crow26-Apr-17 3:36 
GeneralRe: Help Pin
Member 1302311826-Apr-17 3:38
Member 1302311826-Apr-17 3:38 
GeneralRe: Help Pin
Richard MacCutchan26-Apr-17 21:07
mveRichard MacCutchan26-Apr-17 21:07 
Questionhow can i open a rar file with password Pin
Member 1298133419-Apr-17 3:05
Member 1298133419-Apr-17 3:05 
AnswerRe: how can i open a rar file with password Pin
Nick_314159265419-Apr-17 4:08
Nick_314159265419-Apr-17 4:08 
AnswerRe: how can i open a rar file with password Pin
CHill6019-Apr-17 4:10
mveCHill6019-Apr-17 4:10 
SuggestionRe: how can i open a rar file with password Pin
David Crow24-Apr-17 9:55
David Crow24-Apr-17 9:55 
QuestionTrying to set Imageview with background operations Pin
Gizem Alpaydin18-Apr-17 6:09
Gizem Alpaydin18-Apr-17 6:09 
I am working with googlemap. I have implemented custom marker window, this window contains photo of the marker. I am taking the url of the photo as string and setting it into imageview with thread. However, the code is not syncronized with user. When I have clicked the marker, it shows the photo of the previeus marker that I have clicked. When I did debug, I can see that true url values are coming from background but the setting image into imageview operation is becoming late. How can I solve this problem? I have tried picasso and glide but still same problem.

@Override
    public void onMapReady(GoogleMap map) {

        this.infoWindow = (ViewGroup)getActivity().getLayoutInflater().inflate(R.layout.info_marker_window, null);
        this.mekanfoto = (ImageView) infowindow.findViewById(R.id.mekan_foto);
        googleMap = map;
   
        if(googleMap!=null){

            googleMap.setInfoWindowAdapter(new GoogleMap.InfoWindowAdapter() {
                @Override
                public View getInfoWindow(Marker marker) {
                    return null;
                }

                @Override
                public View getInfoContents(final Marker marker) {
                    if(mLastLocation.getLatitude()!=marker.getPosition().latitude||
                            mLastLocation.getLongitude()!=marker.getPosition().longitude){

                        customMarker = CustomMarker.getCustomMarker(listCustomMarker, marker);
                        final String URL = customMarker.getVenue().getFoto(); 
                        createThread(mekanfoto,URL).start();
                        mapWrapperLayout.setMarkerWithInfoWindow(marker, infoWindow);
                        return infoWindow;
                    }
                    return null;}
            });
        }
    }


private synchronized Thread createThread(final ImageView imageView, final String URL)
    {
        final Bitmap[] b = new Bitmap[1];
       Thread thread=new Thread(new Runnable() {
           @Override
           public void run() {
               b[0] =download_Image(URL,imageView);

           }
       });
        return thread;
    }

public Bitmap download_Image(String url,ImageView imageview) {
        //---------------------------------------------------
        URL newurl = null;

        try {
            newurl = new URL(url);
        } catch (MalformedURLException e) {
            e.printStackTrace();
        }

        Bitmap mIcon_val = null;

        try {
            URLConnection urlConnection=newurl.openConnection();
            InputStream is=urlConnection.getInputStream();
            mIcon_val= BitmapFactory.decodeStream(is);
        } catch (Exception e) {
            e.printStackTrace();
        }finally {

        }
        imageview.setImageBitmap(mIcon_val);
        return mIcon_val;

        //---------------------------------------------------
}


modified 18-Apr-17 12:31pm.

QuestionI don't find the mistake I make Pin
User 1106097926-Mar-17 4:15
User 1106097926-Mar-17 4:15 
AnswerRe: I don't find the mistake I make Pin
Richard MacCutchan26-Mar-17 7:00
mveRichard MacCutchan26-Mar-17 7:00 
GeneralRe: I don't find the mistake I make Pin
User 1106097926-Mar-17 7:38
User 1106097926-Mar-17 7:38 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.