-1
我一直在努力嘗試將CircularImageView移動到工具欄右側而沒有成功。我不能在工具欄中移動CircularImageView
我想讓它在右側和更居中(即不觸摸工具欄邊緣),但我不能這樣做。 僅供參考,我試圖使用mikhaellopez和hdodenhof庫都沒有成功。
這裏是我的嘗試(與在CircularImageView一個佔位符圖片):
<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/page_toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:layout_alignParentTop="true"
android:background="@color/primary"
android:elevation="4dp"
android:theme="@style/ThemeOverlay.AppCompat.ActionBar"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.mikhaellopez.circularimageview.CircularImageView
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/profile_pic"
android:layout_width="wrap_content"
android:layout_height="48dp"
android:layout_alignParentEnd="true"
android:src="@drawable/ic_seed_48dp"
app:civ_border_color="#FFFFFF"
app:civ_border_width="3dp" />
</RelativeLayout>
</android.support.v7.widget.Toolbar>
public class HomepageActivity extends AppCompatActivity {
super.onCreate(savedInstanceState);
setContentView(R.layout.homepage_activity);
pageToolbar = (Toolbar) findViewById(R.id.page_toolbar);
setSupportActionBar(pageToolbar);
...
}
另一個問題是:是否有可能有CircularImageView與普通背景(如白色)?事實上,除非我在其中放置一些東西,否則我不得不放置佔位符圖像。
在此先感謝!
真棒,現在它可以工作,謝謝!只是一個問題:如果我沒有把東西放進去,CircularImageView就會消失。有沒有辦法讓它有一個簡單的白色背景? – Benny
是的:如果你使用hdodenhof的庫,試試這個:'app:civ_fill_color =「@ android:color/white」' 我很高興它爲你工作。請將其標記爲答案,以便其他人也將從中受益。 – MadScientist