# 07. Destination'ların Bağlanması

02 numaralı dersimizde **Action**'ları "**Kullanıcıların alabileceği yolları belirten mantıksal bağlantılardır.**" diye tanımlamıştık. Bu dersimizde **nav\_graph.xml** üzerinde **action**'ların **dizayn** ve **metin pencereleri** ile nasıl kullanacağımızı inceleyeceğiz.

Dizayn sekmesinde hedefin üzerine geldiğinizde sağ tarafında şekildeki gibi bir daire belirir.

![blankFragment](/files/-M-AhyG6yNiuk5UyCkjs)

Bağlantı dairesinden tutarak iki hedef arasında birinciden ikinciye doğru taşıma yaparsanız aşağıdaki bağlantıyı sağlamış oluruz.

![blankFragment ve blankFragment2' nin ilişkilendirilmesi](/files/-M-Aj6Z_uiwnhBSE-jUb)

Bu adımlar sonrasında **XML** yapısı da aşağıdaki gibi oluşacaktır.

```markup
<?xml version="1.0" encoding="utf-8"?>
<navigation xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/nav_graph"
    app:startDestination="@id/blankFragment">

    <fragment
        android:id="@+id/blankFragment"
        android:name="com.etiya.jpnavigation1.BlankFragment"
        android:label="fragment_blank"
        tools:layout="@layout/fragment_blank" >
        <action
            android:id="@+id/action_blankFragment_to_blankFragment2"
            app:destination="@id/blankFragment2" />
    </fragment>
    <fragment
        android:id="@+id/blankFragment2"
        android:name="com.etiya.jpnavigation1.BlankFragment2"
        android:label="fragment_blank_fragment2"
        tools:layout="@layout/fragment_blank_fragment2" />
</navigation>
```

Dikkat edecek olursanız **blankFragment**'teki **action** etiketi ile **blankFragment**'in **blankFragment2** ile olan bağlantısı ifade ediliyor.

İki destination'ın bir birine bağlanması adımını da böylece tamamlamış olduk. Burda elde ettiğimiz bilgileri, ilerideki derslerimizde yapacağımız örneklerle pekiştireceğiz. Şimdilik nasıl yapıldığını öğrenmemiz bir sonraki adıma geçmemiz için yeterli olacaktır.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://egemen-mede.gitbook.io/jetpack-navigation/07.-destinationlarin-baglanmasi.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
