このウェブサイトに初めて質問を投稿しました。数週間前に Android アプリを紹介された新しい人です。Eclipseを使用しています。最小 SDK は 8 です。基本的には、ユーザーがリマインダーと時間を追加できるリマインダー アプリを作成して Android スキルを練習します。時間になると、ホーム画面にポップアップ メッセージが表示され、リマインダーについてユーザーに通知します。 .
XML でレイアウトを設定しました。しかし、どれが効率的かはわかりません。ユーザーがボタンを押すと、編集テキストが作成され、ユーザーが時間 (HH:MM 24Hour 形式) を入力できるボタンを作成したいと思います。ユーザーがボタンを 2 回押すと、2 つの edittext が表示され、3 回と 3 つの edittext が表示されます。これが効率的かどうかはわかりません。これを行う別の方法もあり、TimePicker を使用します。基本的に、ユーザーは「時間の追加」ボタンを押すと、ダイアログボックスにタイムピッカーウィジェットが表示されますが、ユーザーが同じスケジュールに別の時間を追加したい場合はどうすればよいのでしょうか? 1 つのタイムピッカーに 2 回保存するにはどうすればよいでしょうか?
私の現在のXML:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<Button
android:id="@+id/button1"
style="?android:attr/buttonStyleSmall"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignRight="@+id/button2"
android:layout_below="@+id/button2"
android:text="Add Reminder Time" />
<Button
android:id="@+id/button3"
style="?android:attr/buttonStyleSmall"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/button1"
android:layout_alignParentRight="true"
android:text="Delete Reminder Time" />
<Button
android:id="@+id/button2"
style="?android:attr/buttonStyleSmall"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/editText2"
android:layout_marginTop="16dp"
android:text="Set Reminder Days" />
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/button1"
android:text="Reminder has been set to:" />
</RelativeLayout>
助けてくれてありがとう。