Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
门心叼龙
flexbox-layout
提交
b5ce3f14
F
flexbox-layout
项目概览
门心叼龙
/
flexbox-layout
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
F
flexbox-layout
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
b5ce3f14
编写于
12月 18, 2017
作者:
T
Takeshi Hagikura
提交者:
GitHub
12月 18, 2017
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Fix crash on rotation. (#392)
By chanigng the View type as nullable in onItemSelected
上级
5835b17a
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
4 addition
and
2 deletion
+4
-2
demo-playground/src/main/java/com/google/android/flexbox/FlexItemEditFragment.kt
...n/java/com/google/android/flexbox/FlexItemEditFragment.kt
+4
-2
未找到文件。
demo-playground/src/main/java/com/google/android/flexbox/FlexItemEditFragment.kt
浏览文件 @
b5ce3f14
...
...
@@ -180,7 +180,8 @@ internal class FlexItemEditFragment : DialogFragment() {
R
.
array
.
array_align_self
,
R
.
layout
.
spinner_item
)
alignSelfSpinner
.
adapter
=
arrayAdapter
alignSelfSpinner
.
onItemSelectedListener
=
object
:
AdapterView
.
OnItemSelectedListener
{
override
fun
onItemSelected
(
parent
:
AdapterView
<
*
>,
ignored
:
View
,
position
:
Int
,
id
:
Long
)
{
override
fun
onItemSelected
(
parent
:
AdapterView
<
*
>,
ignored
:
View
?,
position
:
Int
,
id
:
Long
)
{
flexItemInEdit
.
alignSelf
=
when
(
parent
.
getItemAtPosition
(
position
).
toString
())
{
alignSelfAuto
->
AlignSelf
.
AUTO
alignSelfFlexStart
->
AlignItems
.
FLEX_START
...
...
@@ -199,7 +200,8 @@ internal class FlexItemEditFragment : DialogFragment() {
val
wrapBeforeCheckBox
:
CheckBox
=
view
.
findViewById
(
R
.
id
.
checkbox_wrap_before
)
wrapBeforeCheckBox
.
isChecked
=
flexItem
.
isWrapBefore
wrapBeforeCheckBox
.
setOnCheckedChangeListener
{
_
,
isChecked
->
flexItemInEdit
.
isWrapBefore
=
isChecked
}
wrapBeforeCheckBox
.
setOnCheckedChangeListener
{
_
,
isChecked
->
flexItemInEdit
.
isWrapBefore
=
isChecked
}
val
alignSelfPosition
=
arrayAdapter
.
getPosition
(
alignSelfAsString
(
flexItem
.
alignSelf
))
alignSelfSpinner
.
setSelection
(
alignSelfPosition
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录