0
我有一個帶有選項卡的座標佈局。在該座標佈局中,我按照我的要求包含了一個佈局。一切工作正常,但包括佈局有一個Imageview和Textview。我以編程方式爲ImageView提供了單擊操作,並且以可視方式執行了textview。 Imageview點擊操作不起作用。我嘗試了很多方法。僅用於該imageview動作不會發生。一個選項卡具有線性佈局,其他選項卡具有recyclerview。線性佈局選項卡滾動無法正常工作。對於回收者視圖座標佈局屬性工作正常。這是我的佈局文件。 `包括佈局中的座標佈局按鈕單擊不工作
<?xml version="1.0" encoding="utf-8"?>
<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true">
<android.support.design.widget.AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:fitsSystemWindows="true"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar">
<android.support.design.widget.CollapsingToolbarLayout
android:id="@+id/collapse_toolbar"
android:layout_width="match_parent"
android:layout_height="380dp"
android:fitsSystemWindows="true"
app:contentScrim="?attr/colorPrimary"
app:layout_scrollFlags="scroll|exitUntilCollapsed"
app:titleEnabled="false">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
app:layout_collapseMode="parallax">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="?attr/actionBarSize"
android:background="@color/btn_bg"
android:orientation="vertical"
>
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar_me"
android:layout_width="wrap_content"
android:layout_height="?attr/actionBarSize"
android:background="@color/btn_bg"
android:theme="@style/AppTheme.AppBarOverlay"
app:popupTheme="@style/AppTheme.PopupOverlay">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="end">
<ImageView
android:id="@+id/me_Back"
android:layout_width="@dimen/_20sdp"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:src="@drawable/ic_backnew" />
<TextView
android:id="@+id/txt_continue"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginEnd="11dp"
android:layout_marginRight="11dp"
android:gravity="center"
android:text="Continue"
android:textSize="15sp"
android:visibility="invisible" />
</RelativeLayout>
</android.support.v7.widget.Toolbar>
</LinearLayout>
<RelativeLayout
android:id="@+id/rlPhoto"
android:layout_width="@dimen/_60sdp"
android:layout_height="@dimen/_60sdp"
android:layout_gravity="center_horizontal"
android:layout_marginTop="@dimen/_20sdp">
<de.hdodenhof.circleimageview.CircleImageView
android:id="@+id/ivProfilePicture"
android:layout_width="@dimen/_60sdp"
android:layout_height="@dimen/_60sdp"
android:src="@drawable/download" />
<ImageView
android:layout_width="@dimen/_16sdp"
android:layout_height="@dimen/_16sdp"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:layout_margin="@dimen/_2sdp"
android:src="@drawable/camera" />
<RelativeLayout
android:id="@+id/rlProgress"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:visibility="gone">
<ProgressBar
android:id="@+id/progressBar"
style="?android:attr/progressBarStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true" />
</RelativeLayout>
</RelativeLayout>
<TextView
android:id="@+id/tvName"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/_3sdp"
android:layout_marginLeft="@dimen/_5sdp"
android:layout_marginRight="@dimen/_5sdp"
android:layout_marginTop="@dimen/_5sdp"
android:gravity="center"
android:text="Yamuna"
android:textColor="@color/dark_grey"
android:textSize="@dimen/_13sdp"
android:textStyle="bold" />
<TextView
android:id="@+id/tvFriendsCount"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/_5sdp"
android:layout_marginRight="@dimen/_5sdp"
android:gravity="center"
android:text="10 Friends"
android:textColor="@color/grey" />
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_marginBottom="@dimen/_10sdp"
android:layout_marginLeft="@dimen/_20sdp"
android:layout_marginRight="@dimen/_20sdp"
android:layout_marginTop="@dimen/_20sdp"
android:background="@color/light_grey" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/_19sdp"
android:layout_marginRight="@dimen/_19sdp"
android:orientation="horizontal">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:orientation="vertical">
<TextView
android:id="@+id/tvEmail"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="[email protected]"
android:textColor="#000000" />
<TextView
android:id="@+id/tvMobile"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="@dimen/_2sdp"
android:text="9986086918"
android:textColor="#000000" />
<TextView
android:id="@+id/tvLocation"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Koramangala"
android:textColor="#000000" />
</LinearLayout>
<ImageView
android:id="@+id/ivEdit"
android:layout_width="@dimen/_30sdp"
android:layout_height="@dimen/_30sdp"
android:paddingLeft="@dimen/_7sdp"
android:paddingRight="@dimen/_7sdp"
android:src="@drawable/pencil"
android:visibility="visible" />
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_marginTop="@dimen/_10sdp"
android:background="@color/light_grey" />
</LinearLayout>
<!-- <ImageView
android:id="@+id/header"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/test"
android:fitsSystemWindows="true"
android:scaleType="centerCrop"
app:layout_collapseMode="parallax" />-->
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="60dp"
android:gravity="top"
android:minHeight="?attr/actionBarSize"
app:layout_collapseMode="pin"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light"
app:titleMarginTop="15dp" />
<android.support.design.widget.TabLayout
android:id="@+id/tabs"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:layout_gravity="bottom"
app:tabIndicatorColor="@color/btn_bg"
app:tabSelectedTextColor="@color/colorAccent"
app:tabTextColor="#000000" />
</android.support.design.widget.CollapsingToolbarLayout>
<!--<View xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/shadow_prelollipop"
android:layout_width="match_parent"
android:layout_height="5dp"
android:background="@drawable/background_shadow" />
-->
</android.support.design.widget.AppBarLayout>
<android.support.v4.view.ViewPager
android:id="@+id/pager"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="end|bottom">
<include
android:id="@+id/tool_head"
layout="@layout/footer" />
</LinearLayout>
</android.support.design.widget.CoordinatorLayout>`
請原諒我的基本問題,大家幫我出這一點。提前致謝。
看起來像你的佈局需要?附加布局快照,然後根據需要幫助您做出一些更改。 –
是的,我添加了我的輸出截圖 – Yamuna
因此,在右上方的標題欄和標籤? –