Android’de Programatik Olarak EditText Ekleme
EditText, kullanıcıların metin girmesini sağlayan bir Android bileşenidir. Bir EditText bileşeni oluşturmak için aşağıdaki adımları izleyebilirsiniz:
- Yeni bir Android projesi oluşturun.
- Projenizin
activity_main.xml
dosyasını açın. - Aşağıdaki kodu
activity_main.xml
dosyasına ekleyin:
xml
<EditText
android:id="@+id/edit_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Enter your text here" />
- Projenizin
MainActivity.java
dosyasını açın. - Aşağıdaki kodu
MainActivity.java
dosyasına ekleyin:
“`java
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
public class MainActivity extends AppCompatActivity {
private EditText editText;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
editText = (EditText) findViewById(R.id.edit_text);
}
public void onClick(View view) {
String text = editText.getText().toString();
// Do something with the text entered by the user.
}
}
“`
- Projenizi çalıştırın.
Yukarıdaki adımları izleyerek, Android uygulamanıza programatik olarak bir EditText bileşeni ekleyebilirsiniz.
Faydalı Siteler ve İlgili Dosyalar
- Android Developers: EditText
- Android Tutorial: How to Create an EditText Programmatically
- GitHub: EditText Example