2017-08-02 55 views
-6

這是我的代碼我的適配器返回我的編輯文本視圖,我的活動的Android EDITTEXT是不是會打印我的輸入給它

public View getView(int i, View view, ViewGroup viewGroup) { 
      LinearLayout linearLayout; 
      linearLayout = new LinearLayout(context); 
      linearLayout.setLayoutParams(new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT)); 
      linearLayout.setOrientation(LinearLayout.VERTICAL); 
      EditText editText = new EditText(context); 
      editText.setMinLines(1); 
      linearLayout.addView(editText); 
      return linearLayout; 
    } 
+0

請說明您的具體問題或添加額外的細節,突顯正是你需要的。正如目前所寫,很難確切地說出你在問什麼。請參閱如何問問頁面以獲取幫助以澄清此問題。 – Akshay

回答

0

使用此我想這可能是工作......

LinearLayout.LayoutParams param = new LinearLayout.LayoutParams 
         (LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT, 1f); 

或嘗試這個....

public View getView(int i, View view, ViewGroup viewGroup) { 
      LinearLayout linearLayout; 
      linearLayout = new LinearLayout(context); 
     LinearLayout.LayoutParams param = new LinearLayout.LayoutParams 
        (LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT, 1f); 

      linearLayout.setOrientation(LinearLayout.VERTICAL); 
      EditText editText = new EditText(context); 
      editText.setMinLines(1); 
      editText.setLayoutParams(params); 

      linearLayout.addView(editText); 
      return linearLayout; 
    } 
相關問題