Sen*_*nto 1 resources android charsequence
我想这是一个非常新手的问题,但我在Android上只花了两周时间.
我的问题是,我有一个使用引用R.array.NAME创建的StringArray
我想用StringArray中的值填充一个带有复选框的Dialog,但似乎我需要将它转换为CharSequence []所以我可以使用:setMultiChoiceItems
我找不到办法去做.
这是我的代码(无论如何我必须添加接受/取消按钮)
//我想从我这里得到这个(科目变量) StringArray R.array.NAME
final CharSequence[] subjects = {"Sports", "History", "Maths"};
final boolean[] states = {false, true, false};
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setMultiChoiceItems(subjects, states, new DialogInterface.OnMultiChoiceClickListener(){
public void onClick(DialogInterface dialogInterface, int item, boolean state) {
}
});
Run Code Online (Sandbox Code Playgroud)
非常感谢你们.
在您的活动电话中:
String[] subjects = getResources().getStringArray(R.array.NAME);
Run Code Online (Sandbox Code Playgroud)
获取资源的值.
希望有所帮助.
| 归档时间: |
|
| 查看次数: |
5168 次 |
| 最近记录: |