ダイアログボックスの呼び出し元alert1からユーザー入力を収集したい。
AlertDialog.Builder alert1=new AlertDialog.Builder(context);
LinearLayout layout1=new LinearLayout(context);//context is an object of type Context previously initialised to 'this'
layout1.addView(box1);//box1 is an EditText
alert1.setView(layout1);
alert1.show();
ただし、これにより、編集テキストが非常に小さく表示されます。しかし、私が代わりにこれを行う場合
alert1.setView(box1);
そして、LinearLayoutをすべて一緒に取り除くと、正しく表示されますが、このアラートボックスにカスタムUIコントロールを追加することはできません。誰かが私が間違っているところを教えてもらえますか
ターゲットAndroid4.0用
また、線形レイアウトの両方の方向を試しました。