前提・実現したいこと
activityでdatabindを使用して読み込んだxml内のfragmentはどのようにすれば、操作できるのでしょうか?
該当のソースコード
MainActivity.kt
class DetailTabMain : AppCompatActivity() { lateinit var mBinding: DetailActivityBinding override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) mBinding = DataBindingUtil.setContentView(this, R.layout.detail_activity) } fun access(){ this.mBinding.fragment **←fratmentが出ない** }
detail_activity.xml
<layout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:fitsSystemWindows="true"> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <fragment android:id="@+id/fragment" android:name=".DetailFragment" android:layout_width="match_parent" android:layout_height="wrap_content"/> </LinearLayout> </layout>
補足情報(FW/ツールのバージョンなど)
android studio : 3.2.1
kotlin : 1.2.71
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/21 02:06