android Bildansicht setvisibility

möchte ich ändern der Sichtbarkeit der Bildansicht, wenn Wert= x

aber ich habe die Fehlermeldung in eclipse.

hier ist ein Teil meiner java -

                if (success == 1) {
                    //products found
                    //Getting Array of Products
                    products = json.getJSONArray(TAG_PRODUCTS);

                    //looping through All Products
                    for (int i = 0; i < products.length(); i++) {
                        JSONObject c = products.getJSONObject(i);

                        //Storing each json item in variable
                        String id = c.getString(TAG_PID);
                        String name = c.getString(TAG_NAME);
                        String price = c.getString(TAG_PRICE);
                        String cu = c.getString(TAG_CU);
                        /////////////
                                                ///HERE THE BUG////
                        if (cu == "1"){

                            cu = "oui";
                        }
                        else {  
                            ImageView image_A_wrong = (ImageView) findViewById(R.id.imageView1);
                            image_A_wrong.setVisibility(View.GONE);

                        }

und hier meine xml-Datei

<ImageView
        android:id="@+id/imageView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/quo100px"
        android:visibility="gone" />

tks Voraus für Eure Hilfe

  • verwenden Sie, wenn (cu.equals("1")) oder equalsIgnoreCase statt == für den Vergleich der Werte der beiden Strings,
  • welche Fehler-Anzeige in eclipse.
InformationsquelleAutor Lamouette | 2013-04-04
Schreibe einen Kommentar