2017-01-25 27 views
0

好了,所以我有這樣的:設置爲CharSequence大小

CharSequence[] lines; 

,然後我想設置其大小在Android對話框中點擊,如:

lines = new CharSequence[131]; 

,但它會結束空了。

我需要填充對話框,它的價值,但如果我會做這樣的事情:

CharSequence[] lines = new CharSequence[131]; 
在開始

,然後填充它,那麼我會得到一個錯誤,因爲空的滾動時對話框中的選項(沒有選項< 131)。

我是一個Java初學者。 任何幫助,將不勝感激。

+0

如果爲空,則必須插入到它 –

+0

@RandykaYudhistira嗨,請檢查編輯。 :) –

+0

你可以發佈你的代碼包括數據插入到該數組嗎? –

回答

1

兩個選項:

  1. 您檢查時,細胞是空的lines[i] != null
  2. 您填寫lines使用Arrays.fill(lines, new CharSequence()數據)see the doc