Evet, bu yine başka bir edittext büyümesi sorusu. Ve evet şimdiden tüm bu edittext sorularımdan geçtim. Ama bu biraz özel.Android edittext otomatik metin ile büyür ve işleri aşağı itiyor
UI: bunun altındaki EDITTEXT ve düğme ile
Basit android düzen. Metin daha az olduğunda, edittext görünümü hala aşağıdaki ekran için tüm ekran alanını kaplıyor.
Kullanıcı metin girmeye başladığında, metin girmek için edittext dikey olarak büyür. Aynı zamanda tuş, edittext'in büyümesine izin vermek için aşağı doğru itilmeli. Tam metni görüntülemek için kullanıcı ekran boyunca dikey olarak gezinebilir. önemli bir metin girdikten sonra
UI: Bu, daha fazla veya daha az çalışır
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/background"
android:clipToPadding="false"
android:fadingEdge="none"
android:fillViewport="true"
android:padding="13dp"
android:scrollbarStyle="outsideOverlay" >
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1">
<!-- some fixed width image -->
<ImageView
android:id="@+id/someimage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="4dp"
android:src="@drawable/page_white_text" />
<EditText
android:id="@+id/some"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/someimage"
android:background="@null"
android:gravity="top"
android:minLines="10"
android:minHeight="50dp"
android:textColor="#222222"
android:textSize="15dp"
android:typeface="serif" >
<requestFocus />
</EditText>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:baselineAligned="true"
android:layout_marginTop="5dp"
android:padding="10dp"
android:orientation="vertical" >
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button" />
</LinearLayout>
</RelativeLayout>
</ScrollView>
:
İşte aşağıda EDITTEXT ve düğme ile plan. Fakat çok fazla metin girdiğimde, düğmeyi aşağı doğru itmek yerine. O gibi arkasında gider:
burada Herhangi bir yardım çok takdir edilmektedir. Teşekkür :)
Merhaba Vinit:
Bir örnek görelim. –