Beiträge von B34ST

    Ja das stimmt war aber der Meinung beides ausprobiert zu haben aber immerhin wird das ja jetzt erkannt. Jetzt ist das Problem das dieser Button sich in einem ListView befindet und wenn ich diesen dann betätige wird ein neues select Statement dargestellt wo der Button immer noch angezeigt wird.

    Danke für die Antwort das mit der ID habe ich schon hin bekommen kurz nachdem ich das Thema auf gemacht habe. Und bei der Visibility habe ich das Problem das ich die Buttons nicht normal mit findViewByID deklariere deswegen weiß ich nicht genau wie ich diesen Button ansprechen soll.



    Code
    public void doSelect(View view) {
            if (view.getTag() instanceof Eintrag) {
                eintrag = (Eintrag) view.getTag();
                (new DBRequestTask(MainActivity.this)).execute(
                        getString(R.string.basis_url) + "select.php", "ID",
                        Integer.toString(eintrag.getId()));
                rid = eintrag.getId();
                Toast.makeText(this,String.valueOf(rid),Toast.LENGTH_LONG).show();
            }
        }

    in der Methode möchte ich den Button der diese aufruft(selectButton) nach dem klick unsichtbar machen und einen anderen, den ich noch nicht eingefügt habe, sichtbar machen.

    Eintrag.java


    EintragAdapter.java

    DBRequestTask.java


    MainActivity.java

    Hey habe nochmal eine Frage bzw. können auch noch mehr werden ;)
    Und zwar möchte ich einen Delete Button erst sichbar machen nachdem ich einen anderen Button geklickt habe oder auch einfach den Delete Button in eine neue Activity übernehmen dann muss ich nicht mit der sichtbarkeit bzw. meinen Scrips spielen.
    Hier mein Quellcode (ich poste einfach mal alles)



    eintrag_layout.xml


    menu.xml


    styles.xml


    stings.xml

    Code
    <resources>
        <string name="app_name">ParseApp</string>
        <string name="basis_url">http://10.222.100.128/</string>
        <string name="hinzufuegenButton">Aktualisieren</string>
        <string name="neuerEintrag">Neuer Eintrag</string>
        <string name="neuer_eintrag">Neuer Eintrag</string>
        <string name="liste_start">Start</string>
    </resources>

    ja das Stimmt habe auch schon bemerkt das das was ich geschrieben habe murks war ;) Aber danke für die Hilfe. Meinte in dem Beitrag eigentlich die Actionbar die nicht angezeigt wurde aber habe es jetzt hin bekommen.

    Hey Leute ich hoffe irgendwer kann mir hierbei weiter helfen. Meine App hat bereits eine Listview bei der die Einträge direct per PHP Script aus meiner Datenbank ausgelesen werden. Darüber kann ich die Einträge auch bearbeiten und Löschen. Zum Anlegen neuer Einträge wollte ich eine Toolbar einfügen mit einem Button zum einfügen. Diese Toolbar wird jedoch nicht in der App angezeigt und ich konnte bis jetzt auch noch keine Lösung finden vielleicht kann mir jemand von euch da weiter helfen.


    activity_main.xml

    Code
    <ListView xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:id="@+id/container"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        tools:context="com.example.parseapp.MainActivity"
        tools:ignore="MergeRootFrame"/>


    menu.xml


    styles.xml



    MainActivity.java


    Das sind die Ausschnitte die für das menu meiner Meinung nach wichtig sind.
    Ich bedanke mich schon mal im Voraus.

    Hey, ich beschäftige mich noch nicht so lang mit Android Studio und stoße dort so auf meine Probleme. Ich habe mir auf Debian 10 eine Datenbank angelegt welche ich mit einem PHP Script welches auf meinem Apache2 Server läuft abfrage. Der Server ist nur innerhalb meines Netzwerkes zu erreichen und ich möchte mir die Abfrage des Scrips in meiner App anzeigen lassen, jedoch scheitere ich schon am Verbindungsaufbau zum Server. Die Manifest.xml habe ich schon die Permision zugeteilt was ja jetzt kein Problem ist. Nach Vielem hin und her mit der App wo ich alles mögliche ausprobiert habe bin ich ich jetzt bei diesem Haufen von nichts angekommen:


    public class MainActivity extends AppCompatActivity {


    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    final TextView text = (TextView) findViewById(R.id.textview);
    setContentView(R.layout.activity_main);
    TextView textView = new TextView(this)
    try {
    URL url = new URL("http://www.android.com/");
    HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();

    InputStream in = new BufferedInputStream(urlConnection.getInputStream());
    readStream(in);
    }
    finally {
    urlConnection.disconnect();
    }Die App lässt sich auch nicht einmal starten und aus den Error Meldungen werde ich auch nicht schlau. Habt ihr da vielleicht eine Idee wie ich das aufbauen kann das ich erstmal wenigstens die Verbindung hin bekomme den Rest Schau ich dann wieder selbst weiter. PS: bin ein blutiger Anfänger...