içinde bir dizi metin görüntülerini oluşturmak için nasıl Umarım bu kötü bir soru değil, ancak S.O. ve cevabı bulamadık.Android
Temelde bir alarm saati olan bir android uygulaması oluşturuyorum. Ana aktivitenin, alarmlarla ilgili bazı bilgilerle birlikte oluşturulmuş tüm alarmları görüntülemesini istiyorum. Bununla ilgili sorum, kaç tane alarm oluşturulduğuna bağlı olarak belirli sayıda metin görünümü oluşturulmasını sağlamaktır. Örneğin, bir kullanıcı 5 alarm oluşturduysa (ve silmediyse), yalnızca kodlanmış bir metin görünümünden ziyade 5 metin görünümünü görüntüleyebilir miyim? Aşağıda, işlevselliği sınamak için (bu askıda kalmadan) çok sıkı kodlanmış bir prototipim var. Gördüğünüz gibi, sadece üç kodlanmış metin görünümleri ziyade kullanıcı tarafından oluşturulan metin görünümleri bir dizi
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".Launch" >
<ScrollView
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<LinearLayout android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView
android:orientation = "vertical"
android:layout_width="fill_parent"
android:layout_height="75dp"
android:text="Time"/>
<View
android:layout_width="fill_parent"
android:layout_height="0.2dp"
android:id="@+id/separator"
android:visibility="visible"
android:background="@android:color/darker_gray"/>
<TextView
android:orientation = "vertical"
android:layout_width="fill_parent"
android:layout_height="75dp"
android:text="Time"/>
<View
android:layout_width="fill_parent"
android:layout_height="0.2dp"
android:id="@+id/separator"
android:visibility="visible"
android:background="@android:color/darker_gray"/>
<TextView
android:orientation = "vertical"
android:layout_width="fill_parent"
android:layout_height="75dp"
android:text="Time"/>
<View
android:layout_width="fill_parent"
android:layout_height="0.2dp"
android:id="@+id/separator"
android:visibility="visible"
android:background="@android:color/darker_gray"/>
</LinearLayout>
</ScrollView>
</RelativeLayout>
bulunmaktadır. Yine, umarım bu, bir sorunun ya da başka bir yerde yayınlanan bir cevabın çok fazla olmaması anlamına gelmez, ancak bunu araştırdım ve hiçbir şey bulamadım.
Şimdiden teşekkürler!
Sen sadece xml aracılığıyla, programlama yoluyla bunu yapmak gerekir. –
listview ve cursoradapter için bunun yerine scrollview.I kullanabileceğinizi demek istiyorum. Eğer db'de alarmları kaydederseniz, –
alarmları için cursoradapter ile bir liste görünümü kullanabilirsiniz. Cevabım size yardımcı olup olmadığına bakın. SO için yeni olduğunuza göre, [tur] 'a göz atın (http://stackoverflow.com/about). –