2016-09-26 16 views
0

動的に断片を追加することは可能ですか?フィールド内のビューに対するサーバーの応答を取得するようなものです。テキスト、ボタン、テキストビュー、URLなどの編集テキストの数私はそれを管理し、それに従ってビューを設定する必要があります。マニフェストファイルに登録する必要があるため、そのようなアクティビティを追加することはできません。ビューはダイナミックに変化します。APIレスポンスから動的UIを作成する方法

+0

はい、間違いなく可能です。動的UIの作成方法 – kgandroid

答えて

2

もちろん可能です。必要なレイアウトを設定できます。アクティビティを登録しますが、レイアウトは登録しません。 HTTPのresponce前後の例えば を、 root = (LinearLayout) findViewById(R.id.root);

root.addView(newView);: あなたがこれを追加することができます方法onCreate内側:

setContentView(mycustomview);またはsetContentView(R.layout.layoutfromresources);

あなたのレイアウトを管理することができます。

AndroidManifest.xmlでは、プログラマーはちょうど、 "Let such activity be!"と言っています。

<activity 
      android:name="com.example.MainActivity" 
      android:label="@string/app_alias" 
      android:launchMode="singleTop" 
      android:theme="@style/Theme.SelectDate"> 

     </activity> 
関連する問題