2016-04-01 13 views
0

İşte benim tam xml .... içinde lineer düzen eylem tıklama hatmi 6.0 tam olarak çalışmıyor nerede. Ama, diğer android sürümünde 5.1 kadar mükemmel çalışıyor.Sadece tıklayın mareshmallow çalışmıyor eylem

<android.support.v4.widget.DrawerLayout 
xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:app="http://schemas.android.com/apk/res-auto" 
xmlns:tools="http://schemas.android.com/tools" 
android:id="@+id/drawer_layout" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:fitsSystemWindows="true"> 

<android.support.design.widget.CoordinatorLayout 
    android:id="@+id/root_coordinator" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"> 

<android.support.design.widget.AppBarLayout 
     android:id="@+id/app_bar_layout" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content"> 

    <android.support.design.widget.CollapsingToolbarLayout 
      android:id="@+id/collapsing_toolbar_layout" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      app:contentScrim="?attr/colorPrimary" 
      app:layout_scrollFlags="scroll|enterAlways"> 

      <android.support.v7.widget.Toolbar 
       android:id="@+id/toolbar" 
       android:layout_width="match_parent" 
       android:layout_height="?attr/actionBarSize" 
       app:layout_collapseMode="pin" 
       android:background="@color/appnewcolor" 
       android:theme="@style/AppTheme.AppBarOverlay" > 

       <com.unikkapps.android.contest.utils.Text 
        android:id="@+id/toolbar_title" 
        android:layout_width="match_parent" 
        android:layout_height="?attr/actionBarSize" 
        android:gravity="center" 
        android:textSize="20dp" 
        android:textColor="@color/white" 
        android:text="Flickty" /> 
      </android.support.v7.widget.Toolbar> 
     </android.support.design.widget.CollapsingToolbarLayout> 

     <com.unikkapps.android.contest.utils.TablayoutCustom 
      android:id="@+id/tab_layout" 
      android:layout_width="match_parent" 
      android:layout_height="48dp" 
      android:background="@color/appnewcolor" 
      android:elevation="6dp" 
      android:fontFamily="sans-serif" 
      android:minHeight="?attr/actionBarSize" 
      android:paddingLeft="@dimen/dim_10" 
      app:tabGravity="fill" 
      app:layout_collapseMode="pin" 
      app:tabIndicatorColor="@color/white" 
      app:tabMode="scrollable" 
      app:tabSelectedTextColor="@color/white" 
      app:tabTextColor="@color/white_87" /> 

      </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:id="@+id/bottom" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_alignParentBottom="true" 
     android:layout_above="@+id/pager" 
     android:layout_gravity="bottom" 
     android:gravity="center" 
     android:background="@color/black" 
     android:orientation="horizontal" 
     android:clickable="true" 
     android:weightSum="5"> 

     <LinearLayout 
      android:id="@+id/refresh_layout" 
      android:layout_width="wrap_content" 
      android:layout_height="60dp" 
      android:layout_marginLeft="10dp" 
      android:layout_weight="1" 
      android:gravity="center"> 

      <ImageView 
       android:id="@+id/iv_refresh" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:background="@null" 
       android:src="@drawable/ic_bt_bar_home" /> 

     </LinearLayout> 

     <LinearLayout 
      android:id="@+id/search_layout" 
      android:layout_width="wrap_content" 
      android:layout_height="60dp" 
      android:layout_marginLeft="10dp" 
      android:layout_weight="1" 
      android:gravity="center"> 

      <ImageView 
       android:id="@+id/iv_search" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:background="@null" 
       android:src="@drawable/ic_bt_bar_search" /> 

     </LinearLayout> 

     <LinearLayout 
      android:id="@+id/camera_layout" 
      android:layout_width="wrap_content" 
      android:layout_height="60dp" 
      android:layout_marginLeft="10dp" 
      android:layout_weight="1" 
      android:gravity="center" 
      android:orientation="vertical"> 

      <ImageView 
       android:id="@+id/iv_plus" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:background="@null" 
       android:src="@drawable/ic_bt_bar_camera" /> 
     </LinearLayout> 

     <LinearLayout 
      android:id="@+id/watchpost_layout" 
      android:layout_width="wrap_content" 
      android:layout_height="60dp" 
      android:layout_marginLeft="10dp" 
      android:layout_weight="1" 
      android:gravity="center"> 

      <RelativeLayout 
       android:layout_width="match_parent" 
       android:layout_height="match_parent" 
       android:layout_gravity="center"> 
       <ImageView 
        android:id="@+id/iv_cam" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_centerInParent="true" 
        android:background="@null" 
        android:src="@drawable/ic_bt_bar_notification" /> 

       <com.unikkapps.android.contest.utils.Text 
        android:id="@+id/notificationcount" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_alignEnd="@+id/iv_cam" 
        android:layout_alignRight="@+id/iv_cam" 
        android:layout_alignTop="@+id/iv_cam" 
        android:layout_marginLeft="@dimen/dim_10" 
        android:gravity="right" 
        android:text="" 
        android:textColor="@color/appnewcolor" 
        android:textSize="14dp" /> 
      </RelativeLayout> 

     </LinearLayout> 

     <LinearLayout 
      android:id="@+id/contest_layout" 
      android:layout_width="wrap_content" 
      android:layout_height="60dp" 
      android:layout_marginLeft="10dp" 
      android:layout_weight="1" 
      android:gravity="center"> 

      <ImageView 
       android:id="@+id/iv_context" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:background="@null" 
       android:src="@drawable/ic_bt_bar_contest" /> 

     </LinearLayout> 

    </LinearLayout> 

</android.support.design.widget.CoordinatorLayout> 

<ListView 
    android:id="@+id/list_slidermenu" 
    android:layout_width="290dp" 
    android:layout_height="match_parent" 
    android:layout_gravity="start" 
    android:background="@color/white" 
    android:divider="@null" 
    android:gravity="center_vertical|center_horizontal" /> 
    </android.support.v4.widget.DrawerLayout> 

Yardımlarınız için şimdiden teşekkür ederiz. olarak aşağıya Doğrusal düzeninde özellik eklemek

+0

sorunuzu detaylandırır mısınız? tıklama etkinliğini almak için hangi eylemi yapıyorsunuz? – Tejas

+0

@TejasRana Bu 'LinearLayout' içinde 'bottom' kimliğine sahip. –

+0

evet onun id alt ile Linearlayout @ TejasRana –

cevap

0

,

android: onClick = "onClick"

ve Java sınıfında yöntemi ekleyin,

public void onClick(View v) 
{ 
    switch (v.getId()) 
    { 
     case R.id.bottom: 
      Toast.makeText(MainActivity.this,"on click works",Toast.LENGTH_LONG).show(); 

    } 

} 

Bu çalışma, test edilmiştir oluyor hem 5.0 hem de 6.0

+0

Tıkla ev ve arama simgesi çalışma değildir.Ama, kamera, bildirim ve yarışma simgesi onclick çalışıyorsa @Tejas Rana –

+0

çalışıyorsa, ben de çalışmıyor herhangi bir eylemi yapmaya çalışın.Ama, sadece şimdi ben var sorun nedir ... marshmallow 6.0 izinleri, benim mobil uygulamadan sonra, benim uygulamadan sonra ve tüm izinler ...................................................................... ....... şimdi benim problemim marshmallow 6.0 programatik olarak nasıl izin veririm? –

+0

http://developer.android.com/training/permissions/requesting.html Yeni sorunuz için bunu belirtin. – Tejas

İlgili konular