簡體   English   中英

Android-操作欄中的自定義視圖不可點擊

[英]Android - custom view in action bar not clickable

我有一個ActionBar ,其中有一個主頁按鈕和一個菜單項,中間有一個自定義視圖,該視圖是一個包含ImageView和兩個TextViewLinearLayout ,但我無法使其單擊,但嘗試了很多解決方案,均未成功
甚至我在布局以及圖像和文本視圖上添加了clickable屬性。

 android:clickable="true"

這是我的代碼

actionbar.setCustomView(R.layout.alias);
         View v=getLayoutInflater().inflate(R.layout.alias,null);
         ImageView imageView=(ImageView) v.findViewById(R.id.profile_pic);
         imageView.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub
                Toast.makeText(getApplicationContext(),"test",Toast.LENGTH_LONG).show();
                Log.d("fff","rrr");
            }
        });

更換

View v=getLayoutInflater().inflate(R.layout.alias,null);

View v = actionbar.getCustomView();

嘗試這個。 這應該工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM