EditText
で動的表の行を作成する方法。「追加」ボタンをクリックして行を追加し、「削除」ボタンをクリックして行を削除できます。編集テキスト付きのAndroid動的表の行
0
A
答えて
0
あなたがarrayadapterを使用してリストビューを実装する必要があります。追加ボタンでは、アダプタに新しい行を追加し、notifyDataSetChanged()を呼び出して配列アダプタを更新する必要があります。リストビューも更新してください。これはあなたがこれを達成する方法です。
0
新しいテーブル行を作成するには、動的プロシージャを使用する必要があります。
私はframeLayoutを使用します。 これは(あなたがあなたのプロジェクトに適応しなければならない - 位置について)新しいイメージを作成するための例です:
TextView TEXTVIEW = new TextView(this);
int ID_FOR_DINAMIC_TEXTVIEW = 10000 + i ;
TEXTVIEW.setId(ID_FOR_DINAMIC_TEXTVIEW);
TEXTVIEW.setTextColor(Color.BLACK);
TEXTVIEW.setTextSize(TypedValue.COMPLEX_UNIT_SP, 22);
TEXTVIEW.setText(content_);
TEXTVIEW.setX(EKRAN.WIDTH()/100 * 9);
TEXTVIEW.setY(EKRAN.HEIGHT()/10 + EKRAN.HEIGHT()/100 * 4 * i);
xml_layout.addView(TEXTVIEW);
// Toast.makeText(context_ , "GOOD" , Toast.LENGTH_SHORT).show();
ボーナス:位置について クラス:
// def : SCREEN EKRAN = new SCREEN(context_);
//##############################################
// SCREEN - EKRAN CLASS
//##############################################
public class SCREEN {
DisplayMetrics dm = new DisplayMetrics();
Point size_ = new Point();
int width;
int height;
SCREEN (Context CONTEXT_) {
dm = CONTEXT_.getResources().getDisplayMetrics();
int densityDpi = dm.densityDpi;
height = dm.heightPixels;
width = dm.widthPixels;
}
public int WIDTH() {
return width;
}
public int HEIGHT(){
return height;
}
public int W(int PER_){
return width/100*PER_;
}
public int H(int PER_ ){
return height/100*PER_;
}
//////////////////
//extras
/////////////////
public int GET_PIX_FROM_DP (float DP_VALUE)
{
return (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, DP_VALUE , dm);
}
public int GET_PIX_FROM_DP2 (float DP_VALUE)
{
float res = DP_VALUE * (dm.ydpi/160f);
return (int) res;
}
}
関連する問題
- 1. ヒント付きのテキスト編集のAndroidアクセシビリティ
- 2. ヒント付き編集テキストの再表示
- 3. Androidのカスタム編集テキスト
- 4. 動的テキスト値を編集するjQuery
- 5. 編集ボタン付きテーブルのインライン編集
- 6. Androidスタジオでテキストを編集してテキストを編集する
- 7. Android:ソフトキーボードの編集テキストの編集(adjustresizeまたはadjustpan doesnt work)
- 8. OnLongClickテキストの表示と編集テキスト
- 9. Android Studioの編集リストに編集テキストを保存します。
- 10. Androidスタジオのテキストの編集でドル記号($)を自動的に追加する
- 11. テキスト編集での画像のプレビューAndroid
- 12. android内の編集テキスト内の余白
- 13. Android - タブ付きフラグメント間の "編集テキスト"要素の値を渡す
- 14. Html動的ページの編集
- 15. Android:構文のハイライト表示の編集テキスト
- 16. アラートダイアログ内のテキスト編集Androidのソフトキーボードが表示されない
- 17. androidのテキストを編集する
- 18. iPhoneスタイルのテキスト編集on android
- 19. Android - オドメーターエントリ用のカスタム編集テキスト
- 20. テキストを編集テキストに動的に追加する
- 21. Eclipse、効果的なテキスト編集のショートカット
- 22. Macアプリケーション全体の標準的なテキスト編集の動作
- 23. 複数行の編集可能なテキスト:編集可能なUILabel?
- 24. キーボード編集時に表示されないAndroid EditTextタイプのテキスト
- 25. クリックイベントを行わずに別の編集テキストに1つの編集テキスト値を表示する方法
- 26. androidで複数行の編集テキストを作成する方法
- 27. テキストの編集自動計算
- 28. バッチファイルのテキスト編集
- 29. CSSのテキスト編集
- 30. テキストの編集タブ
これは一部のHTMLを使用すると、WebViewを使用しなかったように見えますかネイティブのアンドロイドのUIで作業しますか? –
ネイティブAndroid UI –
「カスタムリストビュー」または「RecyclerView」を検索します。 –