Tag: Android碎片

查找片段内部视图的宽度

我想find一个片段的视图的宽度,我已经写了下面的代码 class ExampleFragment : Fragment() { var team1_value = 0 override fun onCreateView(inflater: LayoutInflater?, container: ViewGroup?, savedInstanceState: Bundle?): View? { // Inflate the layout for this fragment val v = inflater!!.inflate(R.layout.fragment_queens, container, false) val width = v.layout_team1_picker.width.toFloat() Log.d(“width1″,”width is $width”) return v } 我得到的答案是0.0。 如果我在按钮里面做同样的事情 class ExampleFragment : Fragment() { var team1_value = 0 override […]

如何在Kotlin中使用AndroidAnnotation @FragmentArg?

我如何使用Kotlin片段中的@FragmentArg的AndroidAnnotations ? @EFragment(R.layout.debug_empty_fragment) open class EmptyFragment : Fragment(){ @FragmentArg(“debugIndex”) var debugIndex:Int = 0 } 这给我下面的gradle错误: error: org.androidannotations.annotations.FragmentArg cannot be used on a private element 我试图使debugIndex open (公共) ,但它不工作。 有任何想法吗? 这甚至有可能吗? 我使用Android Annotations 4.3.1和kotlin 1.1.2-5