android - Android Studio:在不同的活动中使用 ImageButton
问题描述
我有两个活动:MainActivity 和 DetailActivity。ImageButton 在activity_main.xml 中定义。
<ImageButton
android:id="@+id/imageButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="1dp"
android:layout_marginLeft="1dp"
android:layout_marginBottom="1dp"
app:layout_constraintBottom_toTopOf="@+id/searchView"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:srcCompat="@drawable/pic" />
我想在 DetailActivity.java 中使用这个 ImageButton。我怎样才能做到这一点?
解决方案
您只需将按钮添加到活动的xml
. 说 MainActivity 膨胀activity_main.xml
,DetailsActivity 应该有它自己的布局,例如activity_details.xml
。复制那里的按钮代码,您应该可以使用它。
推荐阅读
- javascript - 循环遍历 Javascript 中的模型列表
- haskell - 在 Haskell 中的列表上映射 Functor
- c - 在 C 中创建数据管道
- angular - Angular 6 使 http 使用 https
- highcharts - Highcharts Spline 在 Y 轴上的交点 区间线
- amazon-web-services - AWS 解决方案架构
- java - 我可以创建自己的 .toString() 函数吗?
- php - 为什么 $username 变量显示未定义但在 if($username = request('createdBy')){ 中不显示错误?
- r - 使用 textInput() 动态重置上传文件的名称
- java - 在 JUNIT5 中的扩展之间共享存储数据