ボタンをクリックしたときに編集テキストフィールドをアプリケーションに追加したいが、レイアウトを変更しない。 xmlファイルで定義されている既存のファイルの下に追加するだけです。 連絡先アプリがあり、ユーザーが追加のフィールドを追加する必要がある場合は、ボタンを押して1つ作成します。 どうすればいいですか?動的に編集テキストを追加する
-2
A
答えて
1
これらのEditTextをパネルにまとめる、つまりパネルでグループ化してからボタンをクリックすると、EditTextのインスタンスが作成され、関連するパネルに追加されます。この方法では、1つのパネルを追加できるだけでなく、ユーザーが追加したいと思うように自分自身を制限するわけではありません。
5
レイアウトにEditTextアイテムを保存し、その表示をに設定してに設定します。ボタンセットの可視性のonClickイベントに続い
<EditText android:visibility="gone" android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
可視します。
または
EditText項目をプログラムで追加できます。
xmlにLinearLayoutを追加します。
<LinearLayout
android:id="@+id/editTextGroupLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
</LinearLayout>
オンボタンクリックイベントは、プログラムによってEditTextを追加します。
LinearLayout linearLayout = (LinearLayout) findViewById(R.id.editTextGroupLayout);
EditText editTextView = new EditText(this);
editTextView.setGravity(Gravity.CENTER);
LayoutParams params = new LayoutParams(LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT, 1);
editTextView.setLayoutParams(params);
linearLayout.addView(editTextView);
これが役に立ちます。
0
まず、Webサービスからデータを呼び出します。
例: description = Parser.getDescription; XMLレイアウトで
:
<Button android:id="@+id/button" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:onClick="@string/ButtonClick"/>
<EditText android:id="@+id/note" android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
コード:
ButtonName = (Button)findViewById(R.id.note);
Data = (EditText)findViewById(R.id.note);
public void ButtonClick(View v){
description = Parser.getDescription;
Data.settext(description);
}
関連する問題
- 1. テキストを編集テキストに動的に追加する
- 2. Androidスタジオのテキストの編集でドル記号($)を自動的に追加する
- 3. URLに編集テキストの値を追加
- 4. 動的テキスト値を編集するjQuery
- 5. テキストを編集テキストに追加するには?
- 6. アンドロイドで編集テキストにテキストを追加する方法は?
- 7. jquery.filer編集モードの動的ファイルを追加する
- 8. 動的行を追加するブートストラップ編集可能テーブル
- 9. 追加編集テキストandroid素材d
- 10. アンドロイドでテキストを編集する際にグラデーションを追加する
- 11. Eclipseの自動テキスト追加機能を編集したい
- 12. 動的にサイズjqGridフォームフィールドを追加/編集
- 13. 編集削除ブートストラップタブを動的に追加
- 14. ボタンに編集テキストを追加するには
- 15. svgの形に編集テキストを追加する方法
- 16. WPFで動的に追加するときの編集を無効にする
- 17. "noRowsToShow"テキストを動的に編集する方法は?
- 18. 追加/編集製品にタグを自動的に作成する方法 - Shopify
- 19. 編集コントロールにテキストを追加しますか? (Windows API)
- 20. CheckedListBox編集/追加
- 21. DataGridViewの自動編集モード(追加時)
- 22. 新しい行編集テキストの先頭にテキストを追加する
- 23. 動的テキストを追加するGPUImage
- 24. symfony - 動的にプロパティを編集する
- 25. Azureでメタデータを追加、編集する
- 26. Androidスタジオでテキストを編集してテキストを編集する
- 27. pタグに動的テキストを追加
- 28. WebViewリンクの目的としてのテキストの追加と編集-C
- 29. の追加/編集値は
- 30. WooCommerce:ベンダーカテゴリの追加/編集
それを開くことができるテキストフィールドの有限数のですか?もしそうならば、buttonClickイベントの発生時にこれらのターンを見ることができます。 – AndroidHustle
各ボタンを1回クリックするだけで – dothedos