2017-02-05 11 views
0

私は現在アラートダイアグラム内にシークバーを持っています。私はalerdialogを長くしようとしていますが、seek.setminheightとseek.setminwidthを使用していますが、どちらもサイズは変わりません。サイズを変更するにはどうすればよいですか?それはプログラム的に行う必要があります。シークバーの長さをプログラムで変更する方法

AlertDialog.Builder dialogSB = new AlertDialog.Builder(context); 
           dialogSB.setTitle("Alert box"); 
           dialogSB.setMessage("Text"); 
           LinearLayout linear = new LinearLayout(context); 
           linear.setOrientation(LinearLayout.HORIZONTAL); 
           linear.setMinimumWidth(400); 
           TextView text = new TextView(context); 
           text.setText("Hello"); 
           text.setPadding(30,30,30,30); 
           SeekBar seek = new SeekBar(context); 
           seek.setMax(14); 
           seek.setMinimumWidth(400); 
           seek.setMinimumHeight(400); 
           linear.addView(text); 
           linear.addView(seek); 
           dialogSB.setView(linear); 
           dialogSB.show(); 

答えて

0

私はそれを解決しました。私は、をhorizontalに設定しました。verticalに設定してください。

関連する問題